This commit is contained in:
2025-03-15 00:04:03 +00:00
parent c13476e500
commit bd54abed0b
4 changed files with 39 additions and 6 deletions

21
flake.lock generated
View File

@@ -504,6 +504,7 @@
"i3utils": "i3utils", "i3utils": "i3utils",
"nixgl": "nixgl", "nixgl": "nixgl",
"nixpkgs": "nixpkgs_3", "nixpkgs": "nixpkgs_3",
"zen-browser": "zen-browser",
"zig": "zig" "zig": "zig"
} }
}, },
@@ -552,6 +553,26 @@
"type": "github" "type": "github"
} }
}, },
"zen-browser": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1741554872,
"narHash": "sha256-A/Iim9o0hHJjDJVynwtLzkox7NquvPc8CsJ/8OB4dDw=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "a4408170c5a2168bb79abcf587c5072e2ee5fb90",
"type": "github"
},
"original": {
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"type": "github"
}
},
"zig": { "zig": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_2", "flake-compat": "flake-compat_2",

View File

@@ -22,6 +22,9 @@
nixgl.url = "github:/guibou/nixGL"; nixgl.url = "github:/guibou/nixGL";
nixgl.inputs.nixpkgs.follows = "nixpkgs"; nixgl.inputs.nixpkgs.follows = "nixpkgs";
zen-browser.url = "github:0xc000022070/zen-browser-flake";
zen-browser.inputs.nixpkgs.follows = "nixpkgs";
zig.url = "github:mitchellh/zig-overlay"; zig.url = "github:mitchellh/zig-overlay";
}; };
@@ -33,20 +36,26 @@
home-manager, home-manager,
i3utils, i3utils,
nixgl, nixgl,
zen-browser,
zig, zig,
... ...
} @ inputs: let } @ inputs: let
system = "x86_64-linux"; system = "x86_64-linux";
pkgs =
(import nixpkgs {
inherit system;
config.allowUnfree = true;
overlays = [ overlays = [
golink.overlays.default golink.overlays.default
nixgl.overlay nixgl.overlay
zig.overlays.default zig.overlays.default
(final: prev: {
zen-browser = zen-browser.packages.${prev.system}.default;
})
]; ];
pkgs =
(import nixpkgs {
inherit system;
config.allowUnfree = true;
overlays = overlays;
config.permittedInsecurePackages = [ config.permittedInsecurePackages = [
"electron-25.9.0" "electron-25.9.0"
]; ];
@@ -77,6 +86,8 @@
inherit pkgs; inherit pkgs;
modules = [ modules = [
{nixpkgs.overlays = overlays;}
./hosts/${hostname}/configuration.nix ./hosts/${hostname}/configuration.nix
agenix.nixosModules.default agenix.nixosModules.default

View File

@@ -80,6 +80,7 @@ in {
nnn nnn
ripgrep ripgrep
wget wget
zen-browser
zsh zsh
]; ];