This commit is contained in:
blahai 2025-02-08 02:00:29 +02:00
parent 9ec8779842
commit 84499d287f
Signed by: blahai
SSH key fingerprint: SHA256:ZfCryi+V64yG+vC1ZIIsqgvBCmA31tTi7RJ6M8CvpRc
3 changed files with 31 additions and 4 deletions

View file

@ -71,11 +71,19 @@
};
nix = {
package = pkgs.lix;
nixPath = ["nixpkgs=${config.nix.registry.nixpkgs.to.path}"];
channel.enable = false;
settings = {
experimental-features = ["nix-command" "flakes" "auto-allocate-uids"];
experimental-features = [
"nix-command"
"flakes"
"auto-allocate-uids"
"pipe-operator"
"recursive-nix"
"ca-derivations"
"dynamic-derivations"
"fetch-closure"
];
max-jobs = "auto";
sandbox = true;
auto-optimise-store = true;

View file

@ -179,7 +179,16 @@
nix = {
nixPath = ["nixpkgs=${inputs.nixpkgs}"];
settings = {
experimental-features = ["nix-command" "flakes" "auto-allocate-uids"];
experimental-features = [
"nix-command"
"flakes"
"auto-allocate-uids"
"pipe-operator"
"recursive-nix"
"ca-derivations"
"dynamic-derivations"
"fetch-closure"
];
max-jobs = "auto";
sandbox = true;
auto-optimise-store = true;

View file

@ -25,14 +25,24 @@
group = "jellyfin";
};
radarr = {
enable = true;
openFirewall = true;
dataDir = "/mnt/zootfs/Media/radarr";
package = pkgs.radarr;
user = "jellyfin";
group = "jellyfin";
};
prowlarr = {
enable = true;
openFirewall = true;
package = pkgs.prowlarr;
};
};
# This bullshittery is cuz sonarr v4 still uses
# dotnet 6 which is LTS and is marked broken in
# dotnet 6 which is EOL and is marked broken in
# nixpkgs but they are moving to 8 in v5 which
# will happen eventually (not anytime soon?)
nixpkgs.config.permittedInsecurePackages = [