updates from makefile
This commit is contained in:
parent
c7d7ae1290
commit
68e689d9aa
3 changed files with 66 additions and 27 deletions
30
flake.lock
generated
30
flake.lock
generated
|
|
@ -240,11 +240,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715930644,
|
"lastModified": 1716736760,
|
||||||
"narHash": "sha256-W9pyM3/vePxrffHtzlJI6lDS3seANQ+Nqp+i58O46LI=",
|
"narHash": "sha256-h3RmnNknKYtVA+EvUSra6QAwfZjC2q1G8YA7W0gat8Y=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "e3ad5108f54177e6520535768ddbf1e6af54b59d",
|
"rev": "5d151429e1e79107acf6d06dcc5ace4e642ec239",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -301,11 +301,11 @@
|
||||||
"pre-commit-hooks": "pre-commit-hooks"
|
"pre-commit-hooks": "pre-commit-hooks"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715985683,
|
"lastModified": 1716735518,
|
||||||
"narHash": "sha256-FX9TaUzIaq6v2XhjjNv/OjTSbqtBF2Lzy2cH38aePL8=",
|
"narHash": "sha256-LtsyUsVpr9sM0n1L7MeTw8/6wGtGeXFvKAbPR5lqN8Q=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nix",
|
"repo": "nix",
|
||||||
"rev": "d25e54d56aa40b4d09521b966c77f44d684d7e8e",
|
"rev": "7de033d63fbcf97aad164e131ae3a85e5dcebce7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -315,11 +315,11 @@
|
||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715881912,
|
"lastModified": 1716715385,
|
||||||
"narHash": "sha256-e4LJk5uV1wvrRkffGFZekPWvFUx29NnnOahBlLaq8Ek=",
|
"narHash": "sha256-fe6Z33pbfqu4TI5ijmcaNc5vRBs633tyxJ12HTghy3w=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "ff1be1e3cdf884df0935ab28745ab13c3c26d828",
|
"rev": "2e7d6c568063c83355fe066b8a8917ee758de1b8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -381,11 +381,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1715787315,
|
"lastModified": 1716509168,
|
||||||
"narHash": "sha256-cYApT0NXJfqBkKcci7D9Kr4CBYZKOQKDYA23q8XNuWg=",
|
"narHash": "sha256-4zSIhSRRIoEBwjbPm3YiGtbd8HDWzFxJjw5DYSDy1n8=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "33d1e753c82ffc557b4a585c77de43d4c922ebb5",
|
"rev": "bfb7a882678e518398ce9a31a881538679f6f092",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -484,11 +484,11 @@
|
||||||
"nixpkgs": "nixpkgs_3"
|
"nixpkgs": "nixpkgs_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1716037261,
|
"lastModified": 1716744577,
|
||||||
"narHash": "sha256-eF0A36GdegKkEiwFArjCysGU/XEYvzj7x5jfkFMtmqM=",
|
"narHash": "sha256-YvYYKLuf+SNj129k6SS/bhVybaLYgUlnznTa7rKv904=",
|
||||||
"owner": "danth",
|
"owner": "danth",
|
||||||
"repo": "stylix",
|
"repo": "stylix",
|
||||||
"rev": "76e7daf5a16d442ac98e844582f7dc1354610886",
|
"rev": "00a11ba2f0b52f761c0bc77daebb00cb4d44ba09",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
62
flake.nix
62
flake.nix
|
|
@ -47,16 +47,23 @@
|
||||||
nixosConfigurations = {
|
nixosConfigurations = {
|
||||||
# clients
|
# clients
|
||||||
ace = lib.nixosSystem {
|
ace = lib.nixosSystem {
|
||||||
modules = [ ./hosts/ace ];
|
modules = [
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
|
./hosts/ace
|
||||||
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
};
|
};
|
||||||
dragon = lib.nixosSystem {
|
dragon = lib.nixosSystem {
|
||||||
modules = [ ./hosts/dragon ];
|
modules = [
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
|
./hosts/dragon
|
||||||
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
};
|
};
|
||||||
eve = lib.nixosSystem {
|
eve = lib.nixosSystem {
|
||||||
modules = [
|
modules = [
|
||||||
nixos-hardware.nixosModules.google-pixelbook
|
nixos-hardware.nixosModules.google-pixelbook
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
./hosts/eve
|
./hosts/eve
|
||||||
];
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
|
|
@ -71,54 +78,85 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
pocket2 = lib.nixosSystem {
|
pocket2 = lib.nixosSystem {
|
||||||
modules = [ ./hosts/pocket2 ];
|
modules = [
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
|
./hosts/pocket2
|
||||||
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
};
|
};
|
||||||
smaug = lib.nixosSystem {
|
smaug = lib.nixosSystem {
|
||||||
modules = [
|
modules = [
|
||||||
nixos-hardware.nixosModules.lenovo-thinkpad-x260
|
nixos-hardware.nixosModules.lenovo-thinkpad-x260
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
./hosts/smaug
|
./hosts/smaug
|
||||||
];
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
};
|
};
|
||||||
# t2 = lib.nixosSystem {
|
# t2 = lib.nixosSystem {
|
||||||
# modules = [ ./hosts/t2 ];
|
# modules = [
|
||||||
|
# inputs.stylix.nixosModules.stylix
|
||||||
|
# ./hosts/t2
|
||||||
|
# ];
|
||||||
# specialArgs = { inherit inputs outputs; };
|
# specialArgs = { inherit inputs outputs; };
|
||||||
# };
|
# };
|
||||||
|
|
||||||
# servers
|
# servers
|
||||||
display = lib.nixosSystem {
|
display = lib.nixosSystem {
|
||||||
modules = [ ./hosts/display ];
|
modules = [
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
|
./hosts/display
|
||||||
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
};
|
};
|
||||||
fred = lib.nixosSystem {
|
fred = lib.nixosSystem {
|
||||||
modules = [ ./hosts/fred ];
|
modules = [
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
|
./hosts/fred
|
||||||
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
};
|
};
|
||||||
harper2 = lib.nixosSystem {
|
harper2 = lib.nixosSystem {
|
||||||
modules = [ ./hosts/harper2 ];
|
modules = [
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
|
./hosts/harper2
|
||||||
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
};
|
};
|
||||||
harper = lib.nixosSystem {
|
harper = lib.nixosSystem {
|
||||||
modules = [ ./hosts/harper ];
|
modules = [
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
|
./hosts/harper
|
||||||
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
};
|
};
|
||||||
nuwww = lib.nixosSystem {
|
nuwww = lib.nixosSystem {
|
||||||
modules = [ ./hosts/nuwww ];
|
modules = [
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
|
./hosts/nuwww
|
||||||
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
};
|
};
|
||||||
pihole = lib.nixosSystem {
|
pihole = lib.nixosSystem {
|
||||||
modules = [ ./hosts/pihole ];
|
modules = [
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
|
./hosts/pihole
|
||||||
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
};
|
};
|
||||||
www2 = lib.nixosSystem {
|
www2 = lib.nixosSystem {
|
||||||
modules = [ ./hosts/www2 ];
|
modules = [
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
|
./hosts/www2
|
||||||
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
};
|
};
|
||||||
|
|
||||||
# test system
|
# test system
|
||||||
nixos = lib.nixosSystem {
|
nixos = lib.nixosSystem {
|
||||||
modules = [ ./hosts/nixos ];
|
modules = [
|
||||||
|
inputs.stylix.nixosModules.stylix
|
||||||
|
./hosts/nixos
|
||||||
|
];
|
||||||
specialArgs = { inherit inputs outputs; };
|
specialArgs = { inherit inputs outputs; };
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
../workstation
|
../workstation
|
||||||
../wm
|
../wm
|
||||||
|
../themes.nix
|
||||||
];
|
];
|
||||||
networking.hostName = "smaug";
|
networking.hostName = "smaug";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue