refactor packages.nix tree
This commit is contained in:
parent
c0b9b51f56
commit
3c815e19f7
1 changed files with 13 additions and 10 deletions
|
|
@ -18,8 +18,9 @@
|
|||
|
||||
zip
|
||||
unzip
|
||||
|
||||
(pkgs.callPackage (custom.cage-xtmapper {}) {})
|
||||
]
|
||||
++ [
|
||||
(lib.mkIf config.virtualisation.waydroid.enable (pkgs.callPackage (custom.cage-xtmapper {}) {}))
|
||||
|
||||
(lib.mkIf config.programs.ffmpeg.enable config.programs.ffmpeg.package)
|
||||
(lib.mkIf config.programs.nodejs.enable config.programs.nodejs.package)
|
||||
|
|
@ -33,12 +34,14 @@
|
|||
(lib.mkIf config.programs.quickshell.enable config.programs.quickshell.package)
|
||||
(lib.mkIf config.programs.papirus-icons.enable config.programs.papirus-icons.package)
|
||||
]
|
||||
++ (lib.optionals config.programs.gcc.enable config.programs.gcc.packages)
|
||||
++ (lib.optionals config.programs.winepackages.enable config.programs.winepackages.packages)
|
||||
++ (lib.optionals config.programs.kde-packages.enable config.programs.kde-packages.packages)
|
||||
++ (lib.optionals config.programs.r-tensorflow.enable [config.programs.r-tensorflow.package])
|
||||
++ (lib.optionals (
|
||||
config.programs.hyprland-portals.enable && config.device.wm.hyprland.enable
|
||||
++ lib.concatLists [
|
||||
(lib.optionals config.programs.gcc.enable config.programs.gcc.packages)
|
||||
(lib.optionals config.programs.winepackages.enable config.programs.winepackages.packages)
|
||||
(lib.optionals config.programs.kde-packages.enable config.programs.kde-packages.packages)
|
||||
(lib.optionals config.programs.r-tensorflow.enable [config.programs.r-tensorflow.package])
|
||||
(lib.optionals (
|
||||
config.programs.hyprland-portals.enable && config.device.wm.hyprland.enablez
|
||||
)
|
||||
config.programs.hyprland-portals.packages);
|
||||
config.programs.hyprland-portals.packages)
|
||||
];
|
||||
}
|
||||
|
|
|
|||
Reference in a new issue