Clean up flake.nix further

This commit is contained in:
Riley Apeldoorn 2023-06-19 15:28:11 +02:00
parent 05d9dd9808
commit c2aa01557a

View file

@ -49,38 +49,20 @@
}; };
}; };
# Configurations for non-NixOS machines. # Configurations for home-manager.
homeConfigurations = with home-manager.lib; let homeConfigurations = with home-manager.lib; let
forEachHost = lib.genAttrs [ "dev-lt-63" "strawberry" "lime" ];
pkgs = import nixpkgs { pkgs = import nixpkgs {
system = "x86_64-linux"; system = "x86_64-linux";
overlays = [ self.overlays.default ]; overlays = [ self.overlays.default ];
}; };
in { in forEachHost (host: homeManagerConfiguration {
# riley @ dev-lt-63 inherit pkgs;
"dev-lt-63" = homeManagerConfiguration { modules = [
inherit pkgs; ./system/${host}/home.nix
modules = [ ./shared/home
./system/dev-lt-63/home.nix ];
./shared/home });
];
};
# riley @ strawberry
"strawberry" = homeManagerConfiguration {
inherit pkgs;
modules = [
./system/strawberry/home.nix
./shared/home
];
};
# riley @ lime
"lime" = homeManagerConfiguration {
inherit pkgs;
modules = [
./system/lime/home.nix
./shared/home
];
};
};
overlays = { overlays = {
default = (import ./shared/overlay.nix); default = (import ./shared/overlay.nix);