This repository has been archived on 2026-04-20. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
AsaJS/modules/features/home/packages.nix

34 lines
1.6 KiB
Nix

{
pkgs,
lib,
config,
osconfig,
inputs,
...
}:
{
home.packages = [
(lib.mkIf config.programs.catppuccin.enable config.programs.catppuccin.package)
(lib.mkIf config.programs.packages.antigravity.enable config.programs.packages.antigravity.package)
(lib.mkIf config.programs.packages.prismlauncher.enable config.programs.packages.prismlauncher.package)
(lib.optionals config.programs.proton-ge.enable config.programs.proton-ge.packages)
(lib.mkIf config.programs.packages.vlc.enable config.programs.packages.vlc.package)
(lib.mkIf config.programs.packages.gimp.enable config.programs.packages.gimp.package)
(lib.mkIf config.programs.packages.libreoffice.enable config.programs.packages.libreoffice.package)
(lib.mkIf config.programs.packages.osu.enable config.programs.packages.osu.package)
(lib.mkIf config.programs.packages.lmstudio.enable config.programs.packages.lmstudio.package)
(lib.mkIf config.programs.packages.blender.enable config.programs.packages.blender.package)
(lib.mkIf config.programs.packages.xprop.enable config.programs.packages.xprop.package)
(lib.mkIf config.programs.packages.pavucontrol.enable config.programs.packages.pavucontrol.package)
(lib.mkIf config.programs.packages.nwg-look.enable config.programs.packages.nwg-look.package)
(lib.optionals config.programs.proton-apps.enable config.programs.proton-apps.packages)
(lib.mkIf config.programs.packages.hytale.enable config.programs.packages.hytale.package)
(lib.mkIf (
config.programs.packages.cider.enable && osconfig.device.programs.cider-2.enable
) config.programs.packages.cider.package)
];
}