diff --git a/hosts/server/toggles.nix b/hosts/server/toggles.nix index 4d8dcb2..c4d1386 100644 --- a/hosts/server/toggles.nix +++ b/hosts/server/toggles.nix @@ -1,6 +1,8 @@ { + mainServer = "server"; emacs.enable = true; apps.dictionaries.enable = true; + enableProxy = true; shell = { tools.enable = true; multimedia.enable = true; @@ -8,6 +10,7 @@ services = { network.enable = true; nvidia.enable = true; + wireguard.enable = true; }; dev = { nix.enable = true; @@ -22,20 +25,53 @@ 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; }; - units.downloadManga.enable = true; servers = { - sonarr.enable = true; - radarr.enable = true; - lidarr.enable = true; - prowlarr.enable = true; - bazarr.enable = true; - kavita.enable = true; + 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; - jellyfin.enable = true; + plex = { + enable = true; + enableProxy = true; + }; + jellyfin = { + enable = true; + enableProxy = true; + }; # stash.enable = true; }; }