diff --git a/modules/features/gnome.nix b/modules/features/gnome.nix index 04c6097..8be89d1 100644 --- a/modules/features/gnome.nix +++ b/modules/features/gnome.nix @@ -1,11 +1,16 @@ { inputs, ... }: { flake.modules.nixos.gnome = {pkgs, ... }: { + services = { + desktopManager.gnome.enable = true; + displayManager.gdm.enable = true; + udev.packages = [ + pkgs.gnome-settings-daemon # For gnome systray icons + ]; + }; + # Workaround for GNOME autologin: https://github.com/NixOS/nixpkgs/issues/103746#issuecomment-945091229 systemd.services."getty@tty1".enable = false; systemd.services."autovt@tty1".enable = false; - - # For gnome systray icons - services.udev.packages = with pkgs; [ gnome-settings-daemon ]; }; flake.modules.homeManager.gnome = { pkgs, ... }: {