update

Changed files
+30
hosts
+17
flake.lock
···
"type": "github"
}
},
+
"nixpkgs-flaresolverr": {
+
"locked": {
+
"lastModified": 1721411720,
+
"narHash": "sha256-74Y9UdhWyT3lo94SnwZTKpzE6hBA1o7aOjCq4mqAYng=",
+
"owner": "nixos",
+
"repo": "nixpkgs",
+
"rev": "ebbc0409688869938bbcf630da1c1c13744d2a7b",
+
"type": "github"
+
},
+
"original": {
+
"owner": "nixos",
+
"repo": "nixpkgs",
+
"rev": "ebbc0409688869938bbcf630da1c1c13744d2a7b",
+
"type": "github"
+
}
+
},
"nixpkgs-for-bootstrap": {
"locked": {
"lastModified": 1720244366,
···
"nixpkgs": "nixpkgs_2",
"nixpkgs-compat": "nixpkgs-compat",
"nixpkgs-element": "nixpkgs-element",
+
"nixpkgs-flaresolverr": "nixpkgs-flaresolverr",
"nixpkgs-unstable": "nixpkgs-unstable",
"nur": "nur"
+8
flake.nix
···
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
nixpkgs-element.url = "github:nixos/nixpkgs/b91f647a35c4e18a73adf617e6ef9eb5f3baa503";
+
nixpkgs-flaresolverr.url = "github:nixos/nixpkgs/ebbc0409688869938bbcf630da1c1c13744d2a7b";
nixos-hardware.url = "github:nixos/nixos-hardware";
home-manager.url = "github:nix-community/home-manager/release-24.11";
agenix.url = "github:ryantm/agenix";
···
nix-on-droid,
eilean,
nur,
+
nixpkgs-flaresolverr,
...
}@inputs:
let
···
inherit system;
config = nixpkgsConfig;
}).element-desktop;
+
# https://github.com/NixOS/nixpkgs/issues/332776
+
flaresolverr =
+
(import nixpkgs-flaresolverr {
+
inherit system;
+
config = nixpkgsConfig;
+
}).flaresolverr;
})
nur.overlays.default
];
+2
hosts/elephant/default.nix
···
tailscale = true;
autoUpgrade.enable = true;
homeManager.enable = true;
+
gui.i3 = true;
+
gui.sway = true;
};
home-manager.users.${config.custom.username}.config.custom.machineColour = "blue";
+3
hosts/elephant/services.nix
···
config,
pkgs,
lib,
+
nixpkgs-chromedriver,
...
}:
···
rpc-bind-address = "0.0.0.0";
rpc-host-whitelist-enabled = false;
ratio-limit-enabled = true;
+
download-queue-size = 20;
};
};
services.prowlarr.enable = true;
+
services.flaresolverr.enable = true;
services.sonarr.enable = true;
services.radarr.enable = true;
services.bazarr.enable = true;