Nix configurations for my homelab
2
fork

Configure Feed

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

Use chromium from nixpkgs-unstable to prevent rebuilding chromium

yemou 0d8e436c fdb7456d

+16 -13
+12 -12
flake.lock
··· 111 111 ] 112 112 }, 113 113 "locked": { 114 - "lastModified": 1765217760, 115 - "narHash": "sha256-BVVyAodLcAD8KOtR3yCStBHSE0WAH/xQWH9f0qsxbmk=", 114 + "lastModified": 1765480374, 115 + "narHash": "sha256-HlbvQAqLx7WqZFFQZ8nu5UUJAVlXiV/kqKbyueA8srw=", 116 116 "owner": "nix-community", 117 117 "repo": "home-manager", 118 - "rev": "e5b1f87841810fc24772bf4389f9793702000c9b", 118 + "rev": "39cb677ed9e908e90478aa9fe5f3383dfc1a63f3", 119 119 "type": "github" 120 120 }, 121 121 "original": { ··· 220 220 }, 221 221 "nixpkgs": { 222 222 "locked": { 223 - "lastModified": 1765270179, 224 - "narHash": "sha256-g2a4MhRKu4ymR4xwo+I+auTknXt/+j37Lnf0Mvfl1rE=", 223 + "lastModified": 1765493315, 224 + "narHash": "sha256-kbHgMF9VtVr8YpQs3DK9C1oIQE7CDbfCRXGhontsNJg=", 225 225 "owner": "NixOS", 226 226 "repo": "nixpkgs", 227 - "rev": "677fbe97984e7af3175b6c121f3c39ee5c8d62c9", 227 + "rev": "de8efc1c6e7c3cf774a41a075cff70da009b4e9a", 228 228 "type": "github" 229 229 }, 230 230 "original": { ··· 252 252 }, 253 253 "nixpkgs-stable": { 254 254 "locked": { 255 - "lastModified": 1765240259, 256 - "narHash": "sha256-51aLq0FNBVgpoE0zyioB/K3FKPFMwcL8abfeCLnxAVQ=", 255 + "lastModified": 1765414305, 256 + "narHash": "sha256-pOiMCC1FlWRXSmCIPHMiVbseMX7KYRCxXN8QbSmOY6I=", 257 257 "owner": "NixOS", 258 258 "repo": "nixpkgs", 259 - "rev": "18982440f876f2b880351ebfa2568592c08cc0f5", 259 + "rev": "59d4bb7fb48f61789bf98ab50b0b8ad3d6720e8f", 260 260 "type": "github" 261 261 }, 262 262 "original": { ··· 338 338 "rust-overlay": "rust-overlay" 339 339 }, 340 340 "locked": { 341 - "lastModified": 1765328829, 342 - "narHash": "sha256-blvZUBQn5AOzppkHmgLCRP3iZVFReCbTJ5fEQTlXm+E=", 341 + "lastModified": 1765542505, 342 + "narHash": "sha256-v9ZKE0T/Ql/NHzULg7cJC3FwBsyagaNP3/fu3K/jpEs=", 343 343 "owner": "roc-lang", 344 344 "repo": "roc", 345 - "rev": "5d6c724dcaa7501bf553aee37568543ea226a248", 345 + "rev": "41815e7b02b48df70ac2daad1928d7b324013d36", 346 346 "type": "github" 347 347 }, 348 348 "original": {
+4 -1
modules/services/arr.nix
··· 1 - { config, ... }: 1 + { config, nixpkgs-unstable, ... }: 2 2 { 3 3 environment.persistence."/data/persistent".directories = [ 4 4 # NOTE: Prowlarr isn't here since it uses /var/lib/private/prowlarr as its directory regardless and this directory ··· 29 29 sonarr-env.content = "SONARR__AUTH__APIKEY=${config.sops.placeholder."sonarr-apikey"}"; 30 30 }; 31 31 }; 32 + 33 + # Help prevent from rebuilding chromium all the time 34 + nixpkgs.overlays = [ (final: prev: { inherit (nixpkgs-unstable.legacyPackages.${prev.system}) chromium; }) ]; 32 35 33 36 networking.firewall.interfaces.${config.services.netbird.clients.homelab.interface}.allowedTCPPorts = [ 34 37 config.services.prowlarr.settings.server.port