Nix configurations for my homelab
0

Configure Feed

Select the types of activity you want to include in your feed.

Update prowlarr

+12 -2
+2
flake.nix
··· 23 23 nix-minecraft.url = "github:Infinidoge/nix-minecraft"; 24 24 roc-lang.url = "github:roc-lang/roc"; 25 25 tangled.url = "git+https://tangled.org/tangled.org/core?ref=refs/tags/v1.13.0-alpha"; 26 + 27 + nixpkgs-pr-prowlarr-506785.url = "github:NixOS/nixpkgs?ref=refs/pull/506785/head"; 26 28 }; 27 29 28 30 outputs =
+10 -2
modules/services/arr.nix
··· 1 - { config, nixpkgs-unstable, ... }: 1 + { 2 + config, 3 + nixpkgs-unstable, 4 + nixpkgs-pr-prowlarr-506785, 5 + ... 6 + }: 2 7 { 3 8 environment.persistence."/data/persistent".directories = [ 4 9 # NOTE: Prowlarr isn't here since it uses /var/lib/private/prowlarr as its directory regardless and this directory ··· 32 37 33 38 # Help prevent from rebuilding chromium all the time 34 39 nixpkgs.overlays = [ 35 - (final: prev: { inherit (nixpkgs-unstable.legacyPackages.${prev.stdenv.hostPlatform.system}) chromium; }) 40 + (final: prev: { 41 + inherit (nixpkgs-pr-prowlarr-506785.legacyPackages.${prev.stdenv.hostPlatform.system}) prowlarr; 42 + inherit (nixpkgs-unstable.legacyPackages.${prev.stdenv.hostPlatform.system}) chromium; 43 + }) 36 44 ]; 37 45 38 46 networking.firewall.interfaces.${config.services.netbird.clients.homelab.interface}.allowedTCPPorts = [