ref(nix): learned stuff

This commit is contained in:
Léana 江 2024-03-07 13:44:07 +01:00 committed by Léana 江
parent e2f4c9121e
commit ee13650e17
3 changed files with 11 additions and 16 deletions

View file

@ -7,8 +7,7 @@
imports = [./aliasesAbbrs.nix];
programs.fish = let
inherit (builtins) readFile map listToAttrs concatMap;
readConfig = n: readFile ./conf.d/${n}.fish;
readConfig = n: builtins.readFile ./conf.d/${n}.fish;
readConfigs = ns: builtins.concatStringsSep "\n" (map readConfig ns);
add_paths = ps:
@ -38,15 +37,13 @@
functions = let
makeFishFunctions = ns:
listToAttrs (
concatMap (n: [
{
name = n;
value = readFile ./functions/${n}.fish;
}
])
ns
);
lib.trivial.pipe ns [
(map (n: {
name = n;
value = builtins.readFile ./functions/${n}.fish;
}))
builtins.listToAttrs
];
in
makeFishFunctions [
"clone_to_repos"