better concatenation of var packages

This commit is contained in:
Danilo Reyes 2025-05-28 09:06:19 -06:00
parent a9edd30f02
commit 8497c3fa69
3 changed files with 34 additions and 40 deletions

View File

@ -112,23 +112,22 @@ in
};
};
programs.geary.enable = true;
users.users.jawz.packages =
[ krisp-patcher ]
++ builtins.attrValues {
inherit (pkgs)
thunderbird # email client
warp # transfer files with based ppl
brave # crypto-browser that at least somewhat integrates with gtk
# nextcloud-client # self-hosted google-drive alternative
fragments # beautiful torrent client
tor-browser-bundle-bin # dark web, so dark!
telegram-desktop # furry chat
nicotine-plus # remember Ares?
discord # :3
vdhcoapp # video download helper assistant
nextcloud-talk-desktop # nextcloud talk client
fractal # matrix client
;
};
users.users.jawz.packages = builtins.attrValues {
inherit krisp-patcher;
inherit (pkgs)
thunderbird # email client
warp # transfer files with based ppl
brave # crypto-browser that at least somewhat integrates with gtk
# nextcloud-client # self-hosted google-drive alternative
fragments # beautiful torrent client
tor-browser-bundle-bin # dark web, so dark!
telegram-desktop # furry chat
nicotine-plus # remember Ares?
discord # :3
vdhcoapp # video download helper assistant
nextcloud-talk-desktop # nextcloud talk client
fractal # matrix client
;
};
};
}

View File

@ -20,14 +20,13 @@ let
;
}
);
packages =
[ python ]
++ builtins.attrValues {
inherit (pkgs)
pipenv # python development workflow for humans
pyright # LSP
;
};
packages = builtins.attrValues {
inherit python;
inherit (pkgs)
pipenv # python development workflow for humans
pyright # LSP
;
};
in
{
options = {

View File

@ -28,6 +28,7 @@ let
};
}
);
pytensorflow = pkgs.python311.withPackages (ps: [ ps.tensorflow ]);
cfg = config.my.servers.nextcloud;
cfgC = config.my.servers.collabora;
setup = import ./setup.nix { inherit lib config; };
@ -53,20 +54,15 @@ in
users.users.nextcloud = {
isSystemUser = true;
extraGroups = [ "render" ];
packages =
builtins.attrValues {
inherit (pkgs)
ffmpeg
mediainfo
nodejs
perl
;
}
++ [
exiftool
(pkgs.python311.withPackages (ps: [ ps.tensorflow ]))
];
packages = builtins.attrValues {
inherit exiftool pytensorflow;
inherit (pkgs)
ffmpeg
mediainfo
nodejs
perl
;
};
};
programs.msmtp = {
enable = true;