update for initial test of bulwark

This commit is contained in:
Tyler Starr 2023-08-21 21:10:50 -07:00
parent ebcacd3d16
commit 096677a7d6
3 changed files with 36 additions and 1 deletions

View File

@ -21,6 +21,23 @@
"type": "github"
}
},
"jovian-nixos": {
"flake": false,
"locked": {
"lastModified": 1692160665,
"narHash": "sha256-MKjvQuArGltIhZh6m23hSdogRr8DxwGqSwt0DlTlUbc=",
"ref": "development",
"rev": "97662e4872b88df79e60be0c27fc277b326fd6e9",
"revCount": 322,
"type": "git",
"url": "https://github.com/Jovian-Experiments/Jovian-NixOS"
},
"original": {
"ref": "development",
"type": "git",
"url": "https://github.com/Jovian-Experiments/Jovian-NixOS"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1688939073,
@ -56,6 +73,7 @@
"root": {
"inputs": {
"home-manager": "home-manager",
"jovian-nixos": "jovian-nixos",
"nixpkgs": "nixpkgs",
"nixpkgs-unstable": "nixpkgs-unstable"
}

View File

@ -62,6 +62,23 @@
}
];
};
bulwark = lib.nixosSystem {
inherit system;
specialArgs = { inherit user; inherit pkgs-unstable; };
modules = [
./hosts/bulwark/configuration.nix
./hosts/bulwark/hardware.nix
home-manager.nixosModules.home-manager {
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = { inherit user; };
home-manager.users.${user} = {
imports = [ ./hosts/bulwark/home-configuration.nix ];
};
}
];
};
};
};
}

View File

@ -1,4 +1,4 @@
{ ... }:
{
imports = [ ./samba-server.nix ./samba-client.nix ./jellyfin.nix ];
imports = [ ./samba-server.nix ./samba-client.nix ./jellyfin.nix ./virt-manager.nix ];
}