Add configuration for WSL2

This commit is contained in:
Dave Gallant
2022-07-02 22:56:20 +00:00
parent 920602e0fe
commit d74ec8f89b
21 changed files with 1101 additions and 14 deletions

View File

@@ -28,18 +28,18 @@
...
} @ inputs: {
nixosConfigurations = let
defaultModules = [
home-manager.nixosModules.home-manager
./common/desktop.nix
./common/fonts.nix
./common/linux.nix
./common/networking.nix
./common/packages.nix
desktopLinuxModules = [
./common/printing.nix
./services/netdata/default.nix
./services/keyleds/default.nix
./services/xautolock/default.nix
./common/linux.nix
./common/networking.nix
./common/desktop.nix
];
defaultModules = [
home-manager.nixosModules.home-manager
./common/fonts.nix
./common/packages.nix
({
config,
@@ -86,6 +86,15 @@
./machines/hephaestus/configuration.nix
./machines/hephaestus/hardware.nix
]
++ defaultModules
++ desktopLinuxModules;
};
gallantis = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules =
[
./machines/gallantis/configuration.nix
]
++ defaultModules;
};
};