NixOS/hosts/server/toggles.nix

78 lines
1.5 KiB
Nix

{
mainServer = "server";
emacs.enable = true;
apps.dictionaries.enable = true;
enableProxy = true;
shell = {
tools.enable = true;
multimedia.enable = true;
};
services = {
network.enable = true;
nvidia.enable = true;
wireguard.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;
update-dns.enable = true;
stream-dl.enable = true;
pika-list.enable = true;
find-dup-episodes.enable = true;
tuh-activity-logger.enable = true;
};
units = {
downloadManga.enable = true;
download.enable = true;
stream-dl.enable = true;
};
servers = {
sonarr = {
enable = true;
enableProxy = true;
};
radarr = {
enable = true;
enableProxy = true;
};
lidarr = {
enable = true;
enableProxy = true;
};
prowlarr = {
enable = true;
enableProxy = true;
};
bazarr = {
enable = true;
enableProxy = true;
};
kavita = {
enable = true;
enableProxy = true;
};
qbittorrent.enable = true;
sabnzbd.enable = true;
unpackerr.enable = true;
plex = {
enable = true;
enableProxy = true;
};
jellyfin = {
enable = true;
enableProxy = true;
};
# stash.enable = true;
};
}