this commit adds in commits from mayas flake repo that she forgot to add, as she switched to this flake on everything but her laptop

This commit is contained in:
alyx 2025-07-07 21:26:25 +01:00
parent cca94870a0
commit c6f9ef97af
No known key found for this signature in database
2 changed files with 35 additions and 8 deletions

View file

@ -37,7 +37,8 @@
}; };
}; };
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
home-manager.users.alyx = ./home; home-manager.users.alyx = ./home;
} }
]; ];
@ -59,6 +60,7 @@
}; };
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
home-manager.users.maya = ./home; home-manager.users.maya = ./home;
} }
]; ];
@ -81,6 +83,7 @@
}; };
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
home-manager.users.alyx = ./home; home-manager.users.alyx = ./home;
} }
]; ];
@ -103,6 +106,7 @@
}; };
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
home-manager.users.maya = ./home; home-manager.users.maya = ./home;
} }
]; ];
@ -124,6 +128,7 @@
}; };
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
home-manager.users.maya = ./home; home-manager.users.maya = ./home;
} }
]; ];
@ -148,6 +153,7 @@
}; };
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
home-manager.users.alyx = ./home; home-manager.users.alyx = ./home;
} }
]; ];
@ -169,6 +175,7 @@
}; };
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
home-manager.users.maya = ./home; home-manager.users.maya = ./home;
} }
]; ];
@ -195,6 +202,7 @@
}; };
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
home-manager.users.alyx = ./home; home-manager.users.alyx = ./home;
} }
]; ];
@ -218,9 +226,35 @@
}; };
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
home-manager.users.alyx = ./home; home-manager.users.alyx = ./home;
} }
]; ];
}; };
homeConfigurations.generic = home-manager.lib.homeManagerConfiguration {
pkgs = import nixpkgs; # { system = "x86_64-linux"; overlays = [inputs.nixgl.overlay]; };
modules = [ ./home ];
extraSpecialArgs = {
inherit inputs;
vars = {
isNixOS = false;
class = "laptop";
user = "maya";
useSyncthing = true;
};
};
};
systemConfigs.default = system-manager.lib.makeSystemConfig {
modules = [
inputs.nix-system-graphics.systemModules.default
({
config = {
nixpkgs.hostPlatform = "x86_64-linux";
system-manager.allowAnyDistro = true;
system-graphics.enable = true;
};
})
];
};
}; };
} }

View file

@ -1,15 +1,8 @@
{config, pkgs, lib, inputs, vars, ...}:{ {config, pkgs, lib, inputs, vars, ...}:{
imports = [ imports = [
#home-manager modules
inputs.nix-index-database.hmModules.nix-index
inputs.nixvim.homeManagerModules.default
inputs.catppuccin.homeModules.catppuccin
inputs.niri.homeModules.niri
#aux files to make finding specific things easier #aux files to make finding specific things easier
./theming.nix ./theming.nix
./nixvim ./nixvim
#./sway.nix
#./hyprland.nix
./niri.nix ./niri.nix
./packages.nix #general user packages not managed by home-manager but i want to install via hm anyways ./packages.nix #general user packages not managed by home-manager but i want to install via hm anyways
]; ];