use gear group for kde apps
Previously, I was iterating through all kdePackages, which contained not only apps, but also libraries and added it all to systemPackages, which inflated systemPakcages. Turns out there is curated set which contains apps, let's make use of it.
This commit is contained in:
@@ -34,14 +34,11 @@
|
|||||||
# Use wayland in electron apps
|
# Use wayland in electron apps
|
||||||
environment.sessionVariables.NIXOS_OZONE_WL = "1";
|
environment.sessionVariables.NIXOS_OZONE_WL = "1";
|
||||||
environment.systemPackages =
|
environment.systemPackages =
|
||||||
(lib.pipe pkgs.kdePackages.sources [
|
(lib.pipe (builtins.attrValues pkgs.kdePackages.gear) [
|
||||||
builtins.attrNames
|
|
||||||
(builtins.map (n: pkgs.kdePackages.${n}))
|
|
||||||
(builtins.filter (pkg: !pkg.meta.broken))
|
(builtins.filter (pkg: !pkg.meta.broken))
|
||||||
# Exclude neochat and itinerary due to known vulnerabilities
|
# Exclude neochat and itinerary due to known vulnerabilities
|
||||||
(builtins.filter (pkg: pkg.pname != "neochat"))
|
(builtins.filter (pkg: pkg.pname != "neochat"))
|
||||||
(builtins.filter (pkg: pkg.pname != "itinerary"))
|
(builtins.filter (pkg: pkg.pname != "itinerary"))
|
||||||
(builtins.filter (pkg: pkg.pname != "libquotient"))
|
|
||||||
|
|
||||||
# Exclude angelfish due to build failure
|
# Exclude angelfish due to build failure
|
||||||
(builtins.filter (pkg: pkg.pname != "angelfish"))
|
(builtins.filter (pkg: pkg.pname != "angelfish"))
|
||||||
|
|||||||
Reference in New Issue
Block a user