diff options
author | Kjetil Orbekk <kj@orbekk.com> | 2023-06-02 06:56:44 -0400 |
---|---|---|
committer | Kjetil Orbekk <kj@orbekk.com> | 2023-08-13 13:38:44 -0400 |
commit | 5d3a58e739c3b99f682390719ce3659acf9e3e38 (patch) | |
tree | 7882bc8794965a1e6e1dae7def964c1ff358fc3b /modules | |
parent | 8211279e983c5c9112add25e08b45eba4085e6a5 (diff) |
Update dex config
Diffstat (limited to 'modules')
-rw-r--r-- | modules/desktop.nix | 15 | ||||
-rw-r--r-- | modules/users.nix | 1 |
2 files changed, 11 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 diff --git a/modules/users.nix b/modules/users.nix index 8520fdb..22e593a 100644 --- a/modules/users.nix +++ b/modules/users.nix @@ -92,6 +92,7 @@ in { openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKhRj4eYL01OAboBynL05+YRrYeglZoagbqkGzgX2uJq kagee" ]; + isSystemUser = true; }; builder = lib.mkIf enableBuilder { isSystemUser = true; |