From b60f61cc2c0ddc8d7ea3e10405545000dd955054 Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Wed, 6 Nov 2024 23:30:14 -0600 Subject: [PATCH] chromium 126 lock --- flake.lock | 17 +++++++++++++++++ flake.nix | 5 ++++- modules/servers/prowlarr.nix | 5 ++++- overlay.nix | 3 ++- 4 files changed, 27 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 09cf164..c8b053e 100644 --- a/flake.lock +++ b/flake.lock @@ -405,6 +405,22 @@ "type": "github" } }, + "nixpkgsC": { + "locked": { + "lastModified": 1720494119, + "narHash": "sha256-IE7PZn9bSjxI4/MugjAEx49oPoxu0uKXdfC+X7HcRuQ=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "05bbf675397d5366259409139039af8077d695ce", + "type": "github" + }, + "original": { + "owner": "nixos", + "repo": "nixpkgs", + "rev": "05bbf675397d5366259409139039af8077d695ce", + "type": "github" + } + }, "nixpkgs_2": { "locked": { "lastModified": 1729850857, @@ -484,6 +500,7 @@ "nix-gaming": "nix-gaming", "nixos-cosmic": "nixos-cosmic", "nixpkgs": "nixpkgs_3", + "nixpkgsC": "nixpkgsC", "sops-nix": "sops-nix", "zen-browser": "zen-browser" } diff --git a/flake.nix b/flake.nix index 5c98b66..9d2e39c 100644 --- a/flake.nix +++ b/flake.nix @@ -2,6 +2,7 @@ description = "JawZ NixOS flake setup"; inputs = { nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; + nixpkgsC.url = "github:nixos/nixpkgs?rev=05bbf675397d5366259409139039af8077d695ce"; home-manager = { url = "github:nix-community/home-manager/master"; inputs.nixpkgs.follows = "nixpkgs"; @@ -23,6 +24,7 @@ { self, nixpkgs, + nixpkgsC, home-manager, sops-nix, nixos-cosmic, @@ -39,7 +41,8 @@ config.allowUnfree = true; }; pkgs = makePkgs nixpkgs; - overlays = [ (import ./overlay.nix { inherit pkgs; }) ]; + pkgsC = makePkgs nixpkgsC; + overlays = [ (import ./overlay.nix { inherit pkgs pkgsC; }) ]; createConfig = name: { inherit system; specialArgs = { diff --git a/modules/servers/prowlarr.nix b/modules/servers/prowlarr.nix index fdd7d19..4d17050 100644 --- a/modules/servers/prowlarr.nix +++ b/modules/servers/prowlarr.nix @@ -13,7 +13,10 @@ in }; services = { prowlarr.enable = cfg.enable; - flaresolverr.enable = cfg.enable; + flaresolverr = { + enable = cfg.enable; + openFirewall = true; + }; nginx.virtualHosts."${cfg.host}" = lib.mkIf cfg.enableProxy ( setup.proxyReverseArr cfg.hostName cfg.port // { } ); diff --git a/overlay.nix b/overlay.nix index a2e9d34..836aa1b 100644 --- a/overlay.nix +++ b/overlay.nix @@ -1,4 +1,4 @@ -{ pkgs }: +{ pkgs, pkgsC }: _self: super: { gnome = super.gnome.overrideScope ( _gFinal: gPrev: { @@ -37,4 +37,5 @@ _self: super: { ripgrep = super.ripgrep.override { withPCRE2 = true; }; papirus-icon-theme = super.papirus-icon-theme.override { color = "adwaita"; }; # blender = super.blender.override { cudaSupport = true; }; + inherit (pkgsC) chromium; }