Nix configurations for my homelab
2
fork

Configure Feed

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

Update qbittorrent settings

yemou d6a9e8d0 14c03f6e

+28 -23
+18 -18
flake.lock
··· 149 149 ] 150 150 }, 151 151 "locked": { 152 - "lastModified": 1775900011, 153 - "narHash": "sha256-QUGu6CJYFQ5AWVV0n3/FsJyV+1/gj7HSDx68/SX9pwM=", 152 + "lastModified": 1776046499, 153 + "narHash": "sha256-Wzc4nn07/0RL21ypPHRzNDQZcjhIC8LaYo7QJQjM5T4=", 154 154 "owner": "nix-community", 155 155 "repo": "home-manager", 156 - "rev": "b0569dc6ec1e6e7fefd8f6897184e4c191cd768e", 156 + "rev": "287f84846c1eb3b72c986f5f6bebcff0bd67440d", 157 157 "type": "github" 158 158 }, 159 159 "original": { ··· 300 300 "systems": "systems" 301 301 }, 302 302 "locked": { 303 - "lastModified": 1775791757, 304 - "narHash": "sha256-3BS1Hw+3A3uf4G/8zwts3ZgxSnYq0y+QntbwO+b6KEw=", 303 + "lastModified": 1776051551, 304 + "narHash": "sha256-zqDhVyUtctq7HlpMC9cdR277ner0L/f7SkC3oKbZwy0=", 305 305 "owner": "Infinidoge", 306 306 "repo": "nix-minecraft", 307 - "rev": "c4c6a33affcc15cde3df06083e96cda87f9a7627", 307 + "rev": "c5eb01b60873e331265779028a839cd2b5237874", 308 308 "type": "github" 309 309 }, 310 310 "original": { ··· 395 395 }, 396 396 "nixpkgs_3": { 397 397 "locked": { 398 - "lastModified": 1775903243, 399 - "narHash": "sha256-T+a2qaFJw6/qOj/iB9l4p0E+qB04JTgyCJF1IIPJ8/w=", 398 + "lastModified": 1776030597, 399 + "narHash": "sha256-H2CYM/RmVqCo1iud5BhPp8Pim2d1ESGt2FDHjbmju8A=", 400 400 "owner": "NixOS", 401 401 "repo": "nixpkgs", 402 - "rev": "3a9ff420afd6a6c19316093f014aa4eda7eb4f42", 402 + "rev": "c88e63f4caf12c731f61ce71f300680ce73c180e", 403 403 "type": "github" 404 404 }, 405 405 "original": { ··· 427 427 }, 428 428 "nixpkgs_5": { 429 429 "locked": { 430 - "lastModified": 1775126147, 431 - "narHash": "sha256-J0dZU4atgcfo4QvM9D92uQ0Oe1eLTxBVXjJzdEMQpD0=", 430 + "lastModified": 1775888245, 431 + "narHash": "sha256-nwASzrRDD1JBEu/o8ekKYEXm/oJW6EMCzCRdrwcLe90=", 432 432 "owner": "NixOS", 433 433 "repo": "nixpkgs", 434 - "rev": "8d8c1fa5b412c223ffa47410867813290cdedfef", 434 + "rev": "13043924aaa7375ce482ebe2494338e058282925", 435 435 "type": "github" 436 436 }, 437 437 "original": { ··· 465 465 "rust-overlay": "rust-overlay" 466 466 }, 467 467 "locked": { 468 - "lastModified": 1775898267, 469 - "narHash": "sha256-CPWpx5rfBYdJQYKrBDTmSFcPldnGLnCqoS82JSig/IY=", 468 + "lastModified": 1776069450, 469 + "narHash": "sha256-j55rAhP96kxQx0gdayCfS8Edk6UxYzmAfWwF43L7nZ8=", 470 470 "owner": "roc-lang", 471 471 "repo": "roc", 472 - "rev": "a1a0be36d22472b768f09c89ea326abc1eda2e19", 472 + "rev": "766f9f15b95bb3808cc955f0b1a29cc44e5a2f71", 473 473 "type": "github" 474 474 }, 475 475 "original": { ··· 537 537 "nixpkgs": "nixpkgs_5" 538 538 }, 539 539 "locked": { 540 - "lastModified": 1775682595, 541 - "narHash": "sha256-0E9PohY/VuESLq0LR4doaH7hTag513sDDW5n5qmHd1Q=", 540 + "lastModified": 1775971308, 541 + "narHash": "sha256-VKp9bhVSm0bT6JWctFy06ocqxGGnWHi1NfoE90IgIcY=", 542 542 "owner": "Mic92", 543 543 "repo": "sops-nix", 544 - "rev": "d2e8438d5886e92bc5e7c40c035ab6cae0c41f76", 544 + "rev": "31ac5fe5d015f76b54058c69fcaebb66a55871a4", 545 545 "type": "github" 546 546 }, 547 547 "original": {
+10 -5
modules/qbittorrent.nix
··· 85 85 ExcludedFileNamesEnabled = true; 86 86 Session = { 87 87 DefaultSavePath = "/torrents"; 88 - ExcludedFileNames = lib.strings.join ", " [ "*.exe" ]; 88 + ExcludedFileNames = lib.strings.join ", " [ 89 + "*.exe" 90 + "*.scr" 91 + ]; 89 92 Interface = "vpn"; 90 93 InterfaceName = "vpn"; 91 94 TorrentContentLayout = "Subfolder"; 92 95 Preallocation = true; 93 96 QueueingSystemEnabled = false; 94 - GlobalMaxInactiveSeedingMinutes = 30 * 24 * 60; 95 - GlobalMaxSeedingMinutes = 30 * 24 * 60; 96 - MaxUploads = 25; 97 + GlobalMaxInactiveSeedingMinutes = 61 * 24 * 60; 98 + GlobalMaxSeedingMinutes = 31 * 24 * 60; 99 + MaxConnections = 500; 100 + MaxConnectionsPerTorrent = 100; 101 + MaxUploads = -1; 97 102 MaxUploadsPerTorrent = 25; 98 - ShareLimitAction = "RemoveWithContent"; # TODO: For some reason this gets overridden at start up 103 + ShareLimitAction = "Stop"; 99 104 }; 100 105 }; 101 106 Network.PortForwardingEnabled = false;