From ce53eb2dd265634991390c808247609ed7f7181c Mon Sep 17 00:00:00 2001 From: Lumpiasty Date: Wed, 29 Oct 2025 00:27:55 +0100 Subject: [PATCH] add all kde apps --- modules/desktop/plasma.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/modules/desktop/plasma.nix b/modules/desktop/plasma.nix index a4424b7..96eb551 100644 --- a/modules/desktop/plasma.nix +++ b/modules/desktop/plasma.nix @@ -33,6 +33,22 @@ # 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})) + (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")) + + # Exclude plasma-mobile + (builtins.filter (pkg: pkg.pname != "plasma-mobile")) + ]; }; } \ No newline at end of file