diff --git a/machines/universedesktop/desktop/default.nix b/machines/universedesktop/desktop/default.nix index 03962b5..7622ee7 100644 --- a/machines/universedesktop/desktop/default.nix +++ b/machines/universedesktop/desktop/default.nix @@ -1,6 +1,7 @@ { config, pkgs, lib, ... }: { imports = [ ./audio.nix - ./plasma.nix + ./displaymanager.nix + ./niri.nix ]; } diff --git a/machines/universedesktop/desktop/niri.nix b/machines/universedesktop/desktop/niri.nix new file mode 100644 index 0000000..785e197 --- /dev/null +++ b/machines/universedesktop/desktop/niri.nix @@ -0,0 +1,7 @@ +{ config, pkgs, lib, ... }: { + imports = [ + ./wayland.nix + ]; + + programs.niri.enable = true; +} diff --git a/machines/universedesktop/desktop/plasma.nix b/machines/universedesktop/desktop/plasma.nix index 1e47685..2bdc483 100644 --- a/machines/universedesktop/desktop/plasma.nix +++ b/machines/universedesktop/desktop/plasma.nix @@ -1,11 +1,10 @@ { config, pkgs, lib, ... }: { imports = [ ./wayland.nix + ./sddm.nix ]; services.xserver.enable = true; - services.displayManager.sddm.enable = true; - services.displayManager.sddm.wayland.enable = true; services.desktopManager.plasma6.enable = true; environment.plasma6.excludePackages = with pkgs.kdePackages; [ diff --git a/machines/universedesktop/desktop/sddm.nix b/machines/universedesktop/desktop/sddm.nix new file mode 100644 index 0000000..dd95645 --- /dev/null +++ b/machines/universedesktop/desktop/sddm.nix @@ -0,0 +1,4 @@ +{ config, pkgs, lib, ... }: { + services.displayManager.sddm.enable = true; + services.displayManager.sddm.wayland.enable = true; +}