{ config, lib, pkgs, ...}: with lib; let userFiles = mapAttrs (u: fs: (filter (f: f.enable) (attrValues fs))) (attrValues config.homeDir); in { options = { homeDir = mkOption { default = {}; description = '' Users with files to link into their homedirectory. { "user1" = { ".git/config" = { enable = true; }; }; }; ''; }; }; config = { }; }