Compare commits

..

No commits in common. "d13bf9e99051f10d038d5251ec7201e562395a66" and "cc9aa1e3a93498b75dfc119a779bed6da3148a87" have entirely different histories.

View File

@ -1,5 +1,6 @@
{ pkgs { pkgs
, nixpkgs , nixpkgs
, nixos-unstable
, unstablePkgs , unstablePkgs
, home-manager , home-manager
, system , system
@ -23,7 +24,7 @@
add_imports = imports; add_imports = imports;
in in
nixpkgs.lib.nixosSystem { nixpkgs.lib.nixosSystem {
inherit system pkgs; inherit system;
modules = [ modules = [
{ {
@ -32,14 +33,27 @@
(mkSysRole "acme") (mkSysRole "acme")
]; ];
nixpkgs = { inherit pkgs; };
nix = {
nixPath = [
"nixpkgs=${nixpkgs}"
"unstable=${nixos-unstable}"
];
registry = {
nixpkgs.flake = nixpkgs;
unstable.flake = nixos-unstable;
};
};
home-manager = { home-manager = {
users.root.imports = [ (mkHomeRole "common") ]; users.root.imports = pkgs.lib.singleton (mkHomeRole "common");
extraSpecialArgs.unstablePkgs = unstablePkgs; extraSpecialArgs.unstablePkgs = unstablePkgs;
useGlobalPkgs = true; useGlobalPkgs = true;
}; };
system.stateVersion = "22.11"; system.stateVersion = "22.11";
environment.shells = [ pkgs.zsh ]; environment.shells = [ pkgs.zsh ];
users.defaultUserShell = pkgs.zsh; users.defaultUserShell = pkgs.zsh;
} }