better organisation, zen browser config started

This commit is contained in:
greyweather committed 2026-07-03 18:29:29 +01:00
1 parent 4b7e91e5a1
commit 3750e95698
10 files changed
+162 -80

No files matched your search

+14 -4
View File
@@ -3,11 +3,11 @@
inputs = {
nixpkgs = {
url = "github:nixos/nixpkgs/nixos-unstable";
url = "github:nixos/nixpkgs/nixos-26.05";
};
home-manager = {
url = "github:nix-community/home-manager";
url = "github:nix-community/home-manager/release-26.05";
inputs.nixpkgs.follows = "nixpkgs";
};
@@ -17,7 +17,13 @@
};
zen-browser = {
url = "github:youwen5/zen-browser-flake";
url = "github:0xc000022070/zen-browser-flake";
inputs.nixpkgs.follows = "nixpkgs";
inputs.home-manager.follows = "home-manager";
};
firefox-addons = {
url = "gitlab:rycee/nur-expressions?dir=pkgs/firefox-addons";
inputs.nixpkgs.follows = "nixpkgs";
};
@@ -30,7 +36,7 @@
outputs = {self,nixpkgs,home-manager,plasma-manager,...}@inputs: {
nixosConfigurations = builtins.listToAttrs (map (name: {
inherit name;
name = name;
value = nixpkgs.lib.nixosSystem {
modules = [
./hosts/${name}
@@ -39,11 +45,15 @@
useGlobalPkgs = true;
useUserPackages = true;
users.grey = ./hosts/${name}/home.nix;
extraSpecialArgs = {
inherit inputs;
};
};
}
];
specialArgs = {
inherit inputs;
inherit name;
system = "x86-64-linux";
};
};