workstation & server toggle.nix + builder ssh

This commit is contained in:
2024-12-04 13:32:54 -06:00
parent 49904b36fa
commit 04eaab5d8d
4 changed files with 88 additions and 83 deletions

40
hosts/server/toggles.nix Normal file
View File

@@ -0,0 +1,40 @@
{
emacs.enable = true;
apps.dictionaries.enable = true;
shell.tools.enable = true;
services = {
network.enable = true;
nvidia.enable = true;
};
dev = {
nix.enable = true;
python.enable = true;
sh.enable = true;
};
scripts = {
run.enable = true;
download.enable = true;
split-dir.enable = true;
ffmpreg.enable = true;
ffmpeg4discord.enable = true;
manage-library.enable = true;
library-report.enable = true;
};
units.downloadManga.enable = true;
servers = {
sonarr.enable = true;
radarr.enable = true;
lidarr.enable = true;
prowlarr.enable = true;
bazarr.enable = true;
kavita.enable = true;
qbittorrent.enable = true;
sabnzbd.enable = true;
unpackerr.enable = true;
plex.enable = true;
jellyfin = {
enable = true;
enableCron = true;
};
};
}