27 lines
623 B
Nix
27 lines
623 B
Nix
{ self, inputs, ...}: {
|
|
|
|
perSystem = { ... }: {
|
|
packages.build-wsl = self.nixosConfigurations.wsl.config.system.build.tarballBuilder;
|
|
};
|
|
|
|
flake.nixosConfigurations.wsl = inputs.nixpkgs.lib.nixosSystem {
|
|
|
|
modules = with self.nixosModules; [
|
|
inputs.nixos-wsl.nixosModules.default
|
|
{
|
|
wsl.enable = true;
|
|
wsl.defaultUser = "nathan";
|
|
|
|
users.users.nixos = {
|
|
group = "users";
|
|
isNormalUser = true;
|
|
};
|
|
}
|
|
wsl
|
|
user-nathan
|
|
];
|
|
};
|
|
|
|
|
|
}
|