nix_config/home/modules/defaultDesktopPack.nix
2025-09-08 12:59:59 -06:00

32 lines
539 B
Nix

{
config,
lib,
pkgs,
...
}:
with lib; let
cfg = config.local.apps.defaultDesktopPack;
in {
options.local.apps.defaultDesktopPack = {
enable = mkEnableOption "common desktop apps";
};
config = mkIf cfg.enable {
home.packages = with pkgs; [
calibre
chromium
discord
kdePackages.gwenview
libreoffice-fresh
mpv
obs-studio
pavucontrol
pdfarranger
qpdfview
spotify
tdesktop
usbutils
vscodium-fhs
trilium-next-desktop
];
};
}