diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/system/kde.nix | 38 |
1 files changed, 24 insertions, 14 deletions
diff --git a/modules/system/kde.nix b/modules/system/kde.nix index 162e0a4..6b8160c 100644 --- a/modules/system/kde.nix +++ b/modules/system/kde.nix @@ -3,15 +3,19 @@ { pkgs, ... }: { networking.networkmanager.enable = true; + services.displayManager.sddm = { enable = true; wayland.enable = true; }; services.desktopManager.plasma6.enable = true; + security.pam.services.sddm.enableKwallet = true; + environment.plasma6.excludePackages = with pkgs.kdePackages; [ kate + discover ]; environment.variables = { @@ -19,19 +23,25 @@ XCURSOR_SIZE = "24"; }; - environment.systemPackages = with pkgs.kdePackages; [ - (spectacle.override { - tesseractLanguages = [ - "eng" - "deu" - ]; - }) - partitionmanager - filelight - isoimagewriter - kcalc - kcolorchooser - kolourpaint - ]; + environment.systemPackages = + (with pkgs.kdePackages; [ + (spectacle.override { + tesseractLanguages = [ + "eng" + "deu" + ]; + }) + partitionmanager + filelight + isoimagewriter + kcalc + kcolorchooser + kolourpaint + skanpage + ]) + ++ (with pkgs; [ + unrar + rar + ]); }; } |
