implement deferred apps

This commit is contained in:
TheWanderingCrow 2025-12-29 12:06:24 -05:00
parent cfd0dc1ae0
commit 82416ad749
3 changed files with 69 additions and 21 deletions

View file

@ -1,4 +1,5 @@
{
inputs,
config,
lib,
pkgs,
@ -10,6 +11,7 @@ let
in
{
imports = lib.flatten [
inputs.deferred-apps.homeManagerModules.default
(map lib.custom.relativeToRoot [
"modules/common/host-spec.nix"
"modules/home"
@ -23,16 +25,26 @@ in
./starship.nix
];
programs.deferredApps = {
enable = true;
packages = builtins.attrValues {
inherit (pkgs.unstable)
orca-slicer
yaak
;
inherit (pkgs)
bitwarden-cli
protonvpn-gui
imagemagick
httpie
;
};
};
home.packages = builtins.attrValues {
inherit (pkgs)
screen
ouch
bitwarden-cli
yaak
vimgolf
httpie
protonvpn-gui
imagemagick
;
};