diff --git a/plasma.nix b/plasma.nix new file mode 100644 index 0000000..68ee3fb --- /dev/null +++ b/plasma.nix @@ -0,0 +1,27 @@ +{ config, pkgs, ... }: + +{ + # Plasma + services.xserver.enable = true; + services.xserver.displayManager.sddm.enable = true; + services.xserver.displayManager.sddm.settings.Wayland.SessionDir = + "${pkgs.plasma5Packages.plasma-workspace}/share/wayland-sessions"; + services.xserver.desktopManager.plasma5.enable = true; + + # Install some packages + environment.systemPackages = + with pkgs; + [ + libsForQt5.ark + libsForQt5.bismuth + libsForQt5.full + libsForQt5.kalendar + libsForQt5.kate + libsForQt5.kdeconnect-kde + libsForQt5.kde-gtk-config + libsForQt5.plasma-framework + libsForQt5.plasma-nm + libsForQt5.plasma-pa + libsForQt5.sddm + ]; +}