nixos-combined-flake/profiles/nixos/vm/configuration.nix

34 lines
684 B
Nix

{
vars,
outputs,
inputs,
flakeLib,
system,
...
}: {
imports = [
inputs.home-manager.nixosModules.home-manager
outputs.nixosModules.base
# outputs.nixosModules.desktop
outputs.nixosModules.wsl
outputs.nixosModules.mediacenter
outputs.nixosModules.home-manager
outputs.nixosModules.server
./hardware-configuration.nix
];
services.nginx.enable = true;
services.nix-serve.enable = true;
home-manager.users =
flakeLib.mkNixosHomeConfiguration {
inherit vars system;
}
// flakeLib.mkNixosHomeConfiguration {
inherit system;
vars = vars // {username = "kodi";};
};
system.stateVersion = "23.11";
}