diff options
| author | Devin Finlinson <devin.finlinson@pm.me> | 2024-06-02 15:12:39 -0600 |
|---|---|---|
| committer | Devin Finlinson <devin.finlinson@pm.me> | 2024-06-02 15:19:16 -0600 |
| commit | c0161445b6a14255cf75f09e17ba28f49ed5f5b1 (patch) | |
| tree | d715c3fbb81dcd6deba67bc117fac7ce34dcbebe /modules | |
| parent | daf4ef6df4c3663acc5a3b9472692582c529a6d6 (diff) | |
changes for nixos 24.05
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/nixos/hyprland.nix | 16 | ||||
| -rw-r--r-- | modules/nixos/services.nix | 32 | ||||
| -rw-r--r-- | modules/users/defin.nix | 2 |
3 files changed, 25 insertions, 25 deletions
diff --git a/modules/nixos/hyprland.nix b/modules/nixos/hyprland.nix index de630f2..793ce4c 100644 --- a/modules/nixos/hyprland.nix +++ b/modules/nixos/hyprland.nix @@ -8,6 +8,14 @@ services = { gvfs.enable = true; # Mount, trash, and other fucntionalities tumbler.enable = true; # thumbnail support for images + displayManager = { + defaultSession = "hyprland"; + # lightdm.enable = false; + # gdm = { + # enable = true; + # wayland = true; + # }; + }; xserver = { enable = true; @@ -15,14 +23,6 @@ xterm.enable = false; }; - displayManager = { - defaultSession = "hyprland"; - lightdm.enable = false; - # gdm = { - # enable = true; - # wayland = true; - # }; - }; }; }; nix.settings = { diff --git a/modules/nixos/services.nix b/modules/nixos/services.nix index f80f353..d0ec1fe 100644 --- a/modules/nixos/services.nix +++ b/modules/nixos/services.nix @@ -10,25 +10,25 @@ fstrim.enable = true; - # localtimed.enable = true; - xserver = { - # Enable the X11 windowing system. - enable = true; + # Enable touchpad support (enabled default in most desktopManager). + libinput.enable = true; - # Enable touchpad support (enabled default in most desktopManager). - libinput.enable = true; - - # Enable the Plasma 5 Desktop Environment. - desktopManager.plasma5.enable = true; - displayManager = { - sddm = { - enable = true; - autoNumlock = true; - }; - # defaultSession = "plasmawayland"; + displayManager = { + sddm = { + enable = true; + autoNumlock = true; }; + # defaultSession = "plasmawayland"; }; + # localtimed.enable = true; + + # Enable the Plasma 6 Desktop Environment. + desktopManager.plasma6.enable = true; + + # Enable the X11 windowing system. + xserver.enable = true; + # Enable CUPS to print documents. printing = { enable = true; @@ -36,7 +36,7 @@ }; avahi = { enable = true; - nssmdns = true; + nssmdns4 = true; # for a WiFi printer openFirewall = true; }; diff --git a/modules/users/defin.nix b/modules/users/defin.nix index fdb9cbc..b51d6b9 100644 --- a/modules/users/defin.nix +++ b/modules/users/defin.nix @@ -29,7 +29,7 @@ }; nix.settings.trusted-users = [ "@builders" ]; - security.pam.enableSSHAgentAuth = true; + security.pam.sshAgentAuth.enable = true; # I can't think of a better spot to put this rn. services.openssh = { ports = [ 22 2200 ]; # needed because isp blocks ssh over 22 |
