Nix/home.nix
2024-08-15 09:50:34 -04:00

23 lines
525 B
Nix

{ inputs, outputs, pkgs, ... }:
with inputs.home-manager.lib;
let
mkHome = builtins.mapAttrs (host: extraModules:
homeManagerConfiguration {
inherit pkgs;
extraSpecialArgs = { inherit inputs outputs; };
modules = [
(outputs.homeModules + "/" + username)
outputs.commonHomeModule
inputs.nix-flatpak.homeManagerModules.nix-flatpak
] ++ extraModules;
});
in
mkHome {
"jdigi" = [ ];
"jdigi@Joe-Desktop" = [ (outputs.hostModules + "Joe-Desktop/home-manager") ];
}