chromium 126 lock

This commit is contained in:
Danilo Reyes 2024-11-06 23:30:14 -06:00
parent a5d31d2ee0
commit b60f61cc2c
4 changed files with 27 additions and 3 deletions

17
flake.lock generated
View File

@ -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"
}

View File

@ -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 = {

View File

@ -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 // { }
);

View File

@ -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;
}