diff --git a/modules/desktop/plasma.nix b/modules/desktop/plasma.nix index c6c5fb9..227f092 100644 --- a/modules/desktop/plasma.nix +++ b/modules/desktop/plasma.nix @@ -34,14 +34,11 @@ # Use wayland in electron apps environment.sessionVariables.NIXOS_OZONE_WL = "1"; environment.systemPackages = - (lib.pipe pkgs.kdePackages.sources [ - builtins.attrNames - (builtins.map (n: pkgs.kdePackages.${n})) + (lib.pipe (builtins.attrValues pkgs.kdePackages.gear) [ (builtins.filter (pkg: !pkg.meta.broken)) # Exclude neochat and itinerary due to known vulnerabilities (builtins.filter (pkg: pkg.pname != "neochat")) (builtins.filter (pkg: pkg.pname != "itinerary")) - (builtins.filter (pkg: pkg.pname != "libquotient")) # Exclude angelfish due to build failure (builtins.filter (pkg: pkg.pname != "angelfish"))