diff --git a/modules/nixos/desktop/window-managers/default.nix b/modules/nixos/desktop/window-managers/default.nix index 9e77f02..7c7659f 100755 --- a/modules/nixos/desktop/window-managers/default.nix +++ b/modules/nixos/desktop/window-managers/default.nix @@ -2,6 +2,6 @@ { imports = [ - ./hyprland.nix + ./plasma.nix ]; } diff --git a/modules/nixos/desktop/window-managers/plasma.nix b/modules/nixos/desktop/window-managers/plasma.nix new file mode 100644 index 0000000..6cf5b9e --- /dev/null +++ b/modules/nixos/desktop/window-managers/plasma.nix @@ -0,0 +1,12 @@ +{ pkgs, ... }: +{ + services.desktopManager.plasma6.enable = true; + + xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-kde ]; + xdg.portal.config.plasma.default = [ "kde" ]; + + environment.systemPackages = with pkgs; [ + kdePackages.plasma-browser-integration + kdePackages.kwalletmanager + ]; +}