feat: overhaul cassini configuration

This commit is contained in:
Youwen Wu 2024-12-26 23:50:53 -08:00
parent 45d9c4378c
commit 164dc2758a
Signed by: youwen
GPG key ID: 865658ED1FE61EC3
4 changed files with 31 additions and 73 deletions

View file

@ -1,34 +1,18 @@
{
inputs,
self,
...
}:
{
imports =
[
./configuration.nix
../../modules/linux/core
../../modules/linux/stylix
../../overlays
../../modules/linux/wsl
self.nixosModules.default
{
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
(import ../../users/youwen/common/fastfetch { kitty = false; })
]
++ (with inputs; [
nix-index-database.hmModules.nix-index
]);
imports = [
self.homeManagerModules.default
];
};
}
]