Add wixos

This commit is contained in:
2025-01-30 14:17:43 -08:00
parent d1605e386d
commit e164097f36
3 changed files with 98 additions and 2 deletions

View File

@@ -3,6 +3,7 @@
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
nixos-wsl.url = "github:nix-community/NixOS-WSL/main";
sops-nix = {
url = "github:Mic92/sops-nix";
@@ -26,7 +27,7 @@
};
};
outputs = { self, nixpkgs, ... } @ inputs: let
outputs = { self, nixpkgs, nixos-wsl, ... } @ inputs: let
baseModules = [
./roles
inputs.sops-nix.nixosModules.sops
@@ -72,5 +73,17 @@
}
];
};
nixosConfigurations.wixos = nixpkgs.lib.nixosSystem rec {
system = "x86_64-linux";
modules = baseModules ++ [
nixos-wsl.nixosModules.default
./machines/wixos/configuration.nix
inputs.home-manager.nixosModules.home-manager
{
home-manager.users.johno = import ./home/home-default.nix;
}
];
};
};
}