best practices: get rid of with pkgs;

This commit is contained in:
2024-11-09 15:33:03 -06:00
parent ebcab67a6a
commit 120d485f28
33 changed files with 418 additions and 317 deletions

View File

@@ -80,12 +80,14 @@
users = {
groups.nixremote.gid = 555;
users = {
jawz.packages = with pkgs; [
distrobox # install packages from other os
gocryptfs # encrypted filesystem! shhh!!!
torrenttools # create torrent files from the terminal!
vcsi # video thumbnails for torrents, can I replace it with ^?
];
jawz.packages = builtins.attrValues {
inherit (pkgs)
distrobox # install packages from other os
gocryptfs # encrypted filesystem! shhh!!!
torrenttools # create torrent files from the terminal!
vcsi # video thumbnails for torrents, can I replace it with ^?
;
};
nixremote = {
isNormalUser = true;
createHome = true;
@@ -116,14 +118,16 @@
obs-studio = {
enable = true;
enableVirtualCamera = true;
plugins = with pkgs.obs-studio-plugins; [
obs-vkcapture
obs-vaapi
obs-tuna
looking-glass-obs
input-overlay
droidcam-obs
];
plugins = builtins.attrValues {
inherit (pkgs.obs-studio-plugins)
obs-vkcapture
obs-vaapi
obs-tuna
looking-glass-obs
input-overlay
droidcam-obs
;
};
};
};
services = {