From 42bf9fba599e35e783bcb8f114d4d32fd6b01e43 Mon Sep 17 00:00:00 2001 From: GHOSCHT <31184695+GHOSCHT@users.noreply.github.com> Date: Fri, 24 May 2024 14:04:03 +0200 Subject: [PATCH] Set GDDM as Ludwig login manager --- hosts/adalbert/default.nix | 7 ++----- hosts/common/optional/desktop/global.nix | 4 ---- hosts/ludwig/default.nix | 1 + 3 files changed, 3 insertions(+), 9 deletions(-) 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;