liminalOS/hosts/demeter/default.nix

47 lines
1.2 KiB
Nix
Raw Normal View History

2024-07-11 03:56:19 -07:00
{
2024-08-16 06:42:35 -07:00
inputs,
2024-08-21 16:48:17 -07:00
system,
2024-10-11 15:34:57 -07:00
osConfig,
2024-08-16 06:42:35 -07:00
...
2024-09-02 18:16:22 -07:00
}:
{
2024-08-21 16:48:17 -07:00
imports = with inputs; [
./configuration.nix
2024-08-24 03:52:45 -07:00
../../modules/linux/gaming
../../modules/linux/audio
../../modules/linux/networking
../../modules/linux/fonts
../../modules/linux/greeter
../../modules/linux/core
../../modules/linux/hamachi
2024-08-27 20:46:31 -07:00
../../modules/linux/desktop-portal
../../modules/linux/audio-prod
../../modules/linux/wine
2024-08-21 16:48:17 -07:00
../../overlays
lix-module.nixosModules.default
lanzaboote.nixosModules.lanzaboote
home-manager.nixosModules.home-manager
{
2024-08-21 16:48:17 -07:00
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.backupFileExtension = "backup";
2024-09-02 18:16:22 -07:00
home-manager.extraSpecialArgs = {
inherit inputs;
2024-10-11 15:34:57 -07:00
inherit osConfig;
2024-09-02 18:16:22 -07:00
};
2024-08-21 16:48:17 -07:00
home-manager.users.youwen = {
imports = [
../../users/youwen/linux/desktop
../../users/youwen/linux/packages/x86_64
../../users/youwen/linux/programs
../../users/youwen/common/neofetch
../../users/youwen/common
2024-08-23 23:14:53 -07:00
../../users/youwen/linux/spicetify
./home-manager-extras
2024-08-21 16:48:17 -07:00
];
};
}
];
2024-07-11 03:56:19 -07:00
}