nix machine / user configurations
at terra 403 B view raw
1{ 2 lib, 3 tlib, 4 allPkgsSets, 5 ... 6}: 7let 8 mkHome = 9 name: set: 10 import "${set.inputs.home}/modules" { 11 inherit (set) pkgs; 12 configuration = import (./. + "/${name}/default.nix"); 13 extraSpecialArgs = { 14 inherit (set) pkgs terra inputs; 15 inherit tlib; 16 }; 17 }; 18 19 users = { 20 "dusk@devel.mobi" = allPkgsSets.x86_64-linux; 21 }; 22in 23lib.mapAttrs mkHome users