feat(cheetah): refactor and update

Include common `homeManagerModules`
Load `home-manager` config automatically
Disable some packages to save space
Name `reovim` an `outOfStoreSymlink`
This commit is contained in:
reo101 2023-02-17 03:21:03 +02:00
parent b805184777
commit 8701878171
Signed by: reo101
GPG key ID: 675AA7EF13964ACB
3 changed files with 28 additions and 235 deletions

View file

@ -103,6 +103,16 @@ rec {
modules = [
(root + "/configuration.nix")
{ nix.registry.nixpkgs.flake = nixpkgs; }
{
home-manager = {
config = (root + "/home.nix");
backupFileExtension = "hm-bak";
useGlobalPkgs = false;
useUserPackages = true;
sharedModules = builtins.attrValues homeManagerModules;
extraSpecialArgs = { inherit inputs; };
};
}
] ++ (builtins.attrValues nixOnDroidModules);
extraSpecialArgs = {