diff options
Diffstat (limited to 'modules/desktop.nix')
-rw-r--r-- | modules/desktop.nix | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/modules/desktop.nix b/modules/desktop.nix index 472ec22..cf671c0 100644 --- a/modules/desktop.nix +++ b/modules/desktop.nix @@ -12,11 +12,14 @@ in { orbekk.simple-firewall.enable = true; programs.kdeconnect.enable = true; + # Performs some setup needed by river. + programs.sway.enable = true; xdg.portal.enable = true; xdg.portal.wlr.enable = true; xdg.portal.extraPortals = with pkgs; [ xdg-desktop-portal-gtk xdg-desktop-portal-kde]; services.dbus.enable = true; + services.udisks2.enable = true; location.latitude = 40.0; location.longitude = -74.0; @@ -52,6 +55,7 @@ in { }; security.rtkit.enable = true; + security.pam.services.swaylock = {}; hardware.pulseaudio.enable = false; services.printing.enable = true; @@ -67,8 +71,7 @@ in { fonts = with pkgs; [ fira-code dejavu_fonts - # Do these no longer exist? - # steamPackages.steam-fonts + jetbrains-mono wqy_microhei ]; fontconfig = { @@ -90,12 +93,14 @@ in { swaylock swayidle grim - wlopm + wlr-randr wev lswt + foot + kanshi + wlopm + wl-clipboard - # (conky.override { pulseSupport = true; }) - # anki wezterm autorandr chromium |