diff --git a/hosts/adalbert/default.nix b/hosts/adalbert/default.nix index 1a707c7..8d2010b 100644 --- a/hosts/adalbert/default.nix +++ b/hosts/adalbert/default.nix @@ -3,10 +3,6 @@ { inputs, outputs, - lib, - config, - pkgs, - heliox-cli, ... }: { # You can import other NixOS modules here @@ -41,7 +37,6 @@ ../common/optional/udisks.nix ]; - nixpkgs = { # You can add overlays here overlays = [ @@ -73,6 +68,8 @@ services.udev.packages = [inputs.heliox-cli.packages.x86_64-linux.default]; environment.systemPackages = [inputs.heliox-cli.packages.x86_64-linux.default]; + displayManager.sddm.enable = true; + # Force disable Nvidia PRIME, needed by nix-hardware hardware.nvidia.prime.offload.enable = false; diff --git a/hosts/common/optional/desktop/global.nix b/hosts/common/optional/desktop/global.nix index 764d7ae..41ab7c7 100644 --- a/hosts/common/optional/desktop/global.nix +++ b/hosts/common/optional/desktop/global.nix @@ -13,8 +13,4 @@ environment.profileRelativeSessionVariables = { QT_PLUGIN_PATH = ["/lib/qt-6/plugins"]; }; - - services.xserver = { - displayManager.sddm.enable = true; - }; } diff --git a/hosts/ludwig/default.nix b/hosts/ludwig/default.nix index 7ee4c5e..64a4d48 100644 --- a/hosts/ludwig/default.nix +++ b/hosts/ludwig/default.nix @@ -63,6 +63,7 @@ networking.hostName = "ludwig"; + services.xserver.displayManager.gdm.enable = true; programs = { adb.enable = true; dconf.enable = true;