1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
{ inputs, self, ... }: let inherit (self.lib.configs) mapHMUsers genHMModules; users = import ./users.nix inputs; in { perSystem = {system, ...}: { homeConfigurations = mapHMUsers (users system); }; flake = { homeManagerModules = genHMModules (users "x86_64-linux"); }; }