homeFilesFromStringAttrs: merge lists into single attrset

This commit is contained in:
2026-08-30 02:25:03 +01:00
parent 21f6b578ee
commit ab89bd7fc1
+2 -2
View File
@@ -22,11 +22,11 @@
setAttrByStrPath = strPath: value: nixpkgs.lib.setAttrByPath (nixpkgs.lib.strings.splitString "." strPath) value; setAttrByStrPath = strPath: value: nixpkgs.lib.setAttrByPath (nixpkgs.lib.strings.splitString "." strPath) value;
homeFilesFromStringAttrs = { dir, attrs, exec ? false }: map (x: (map (y: { homeFilesFromStringAttrs = { dir, attrs, exec ? false }: nixpkgs.lib.mergeAttrsList (map (x: nixpkgs.lib.mergeAttrsList (map (y: {
"${dir}/${x}" = { "${dir}/${x}" = {
text = y; text = y;
executable = exec; executable = exec;
}; };
}) (builtins.attrValues attrs)) ) (builtins.attrNames attrs); }) (builtins.attrValues attrs)) ) (builtins.attrNames attrs));
}; };
} }