This commit is contained in:
LunarAkai 2025-03-14 23:05:09 +01:00
commit a1920f771c
6 changed files with 41 additions and 25 deletions

View file

@ -34,30 +34,19 @@
}
);
in {
inherit lib;
nixosModules = import ./modules/nixos;
homeManagerModules = import ./modules/home-manager;
with myLib;
formatter = forEachSystem (pkgs: pkgs.alejandra);
homeManagerModules.default = ./modules/home-manager;
nixosModules.default = ./modules/nixos;
nixosConfigurations = {
# Main desktop for games & workstation
hummingbird = lib.nixosSystem {
specialArgs = {inherit inputs outputs;};
modules = [
./hosts/hummingbird
];
};
hummingbird = mkSystem ./hosts/hummingbird;
};
homeConfigurations = {
"luna" = lib.homeManagerConfiguration {
pkgs = pkgsFor.x86_64-linux;
extraSpecialArgs = {inherit inputs outputs;};
modules = [
./home-manager/luna/hummingbird.nix
];
};
"luna@hummingbird" = mkHome "x86_64-linux" ./home-manager/luna/home.nix;
};
};
}