diff --git a/modules/desktop/environment/default.nix b/modules/desktop/environment/default.nix index 704b983..5185f48 100644 --- a/modules/desktop/environment/default.nix +++ b/modules/desktop/environment/default.nix @@ -3,8 +3,8 @@ }: { imports = [ - ./kde.nix - #./gnome.nix + # ./kde.nix + ./gnome.nix #./xfce.nix #./deepin.nix ]; diff --git a/modules/desktop/environment/niri.nix b/modules/desktop/environment/niri.nix new file mode 100644 index 0000000..04d874a --- /dev/null +++ b/modules/desktop/environment/niri.nix @@ -0,0 +1,38 @@ +{ + config, + lib, + pkgs, + ... +}: +{ + # qt = { + # enable = true; + # style = "breeze"; + # platformTheme = "kde6"; # kde6 + # }; + environment.plasma6.excludePackages = with pkgs; [ + kdePackages.plasma-browser-integration + kdePackages.elisa + kdePackages.ksshaskpass + kdePackages.kwallet + kdePackages.kwallet-pam + kdePackages.kwalletmanager + # libsForQt5.kwallet + # libsForQt5.kwallet-pam # error + # libsForQt5.kwalletmanager + ]; + services = { + displayManager = { + sddm = { + enable = true; + theme = "WhiteSur-light"; + wayland = { + enable = true; + compositor = "kwin"; + }; + }; + }; + desktopManager.plasma6.enable = true; + }; + programs.partition-manager.enable = true; +}