feat: add wsl configurations

This commit is contained in:
Youwen Wu 2024-11-26 17:15:31 -08:00
parent 5575118313
commit 7e458f7207
7 changed files with 249 additions and 2 deletions

38
hosts/cassini/default.nix Normal file
View file

@ -0,0 +1,38 @@
{
inputs,
...
}:
{
imports =
[
./configuration.nix
../../modules/linux/core
../../modules/linux/stylix
../../overlays
../../modules/linux/wsl
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.backupFileExtension = "backup";
home-manager.extraSpecialArgs = {
inherit inputs;
};
home-manager.users.youwen = {
imports =
[
./home-manager-extras
../../users/youwen/common
../../users/youwen/linux/theming
../../users/youwen/linux/home.nix
../../users/youwen/common/fastfetch
]
++ (with inputs; [
nix-index-database.hmModules.nix-index
]);
};
}
]
++ (with inputs; [
home-manager.nixosModules.home-manager
]);
}