Nix/home.nix

23 lines
525 B
Nix
Raw Permalink Normal View History

2024-07-24 17:23:32 -04:00
{ 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") ];
}