feat: Remove |> op from config to disable pipe-operator feature
This commit is contained in:
parent
b418f7ca4b
commit
0bdc1f142c
12 changed files with 167 additions and 121 deletions
|
|
@ -60,26 +60,30 @@ let
|
|||
runHook postFixup
|
||||
'';
|
||||
};
|
||||
grammars = srcs |> lib.filterAttrs (key: _: lib.hasPrefix "tree-sitter-" key);
|
||||
grammars = with lib; pipe srcs [ (filterAttrs (key: _: hasPrefix "tree-sitter-" key)) ];
|
||||
|
||||
queries =
|
||||
grammars
|
||||
|> lib.mapAttrsToList (
|
||||
_: value: ''
|
||||
mkdir -p $out/${value.name}
|
||||
with lib;
|
||||
pipe grammars [
|
||||
(mapAttrsToList (
|
||||
_: value: ''
|
||||
mkdir -p $out/${value.name}
|
||||
|
||||
ln -s ${value.src}/queries/* $out/${value.name}/
|
||||
''
|
||||
);
|
||||
ln -s ${value.src}/queries/* $out/${value.name}/
|
||||
''
|
||||
))
|
||||
];
|
||||
grammarLinks =
|
||||
grammars
|
||||
|> builtins.mapAttrs (
|
||||
_: v: {
|
||||
inherit (v) name;
|
||||
value = buildGrammar v;
|
||||
}
|
||||
)
|
||||
|> lib.mapAttrsToList (_: value: "ln -s ${value.value}/${value.name}.so $out/${value.name}.so");
|
||||
with lib;
|
||||
pipe grammars [
|
||||
(builtins.mapAttrs (
|
||||
_: v: {
|
||||
inherit (v) name;
|
||||
value = buildGrammar v;
|
||||
}
|
||||
))
|
||||
(mapAttrsToList (_: value: "ln -s ${value.value}/${value.name}.so $out/${value.name}.so"))
|
||||
];
|
||||
grammarDir = runCommandLocal "helix-grammars" { } ''
|
||||
mkdir -p $out
|
||||
|
||||
|
|
|
|||
|
|
@ -7,9 +7,10 @@
|
|||
let
|
||||
wallpapers =
|
||||
with lib;
|
||||
srcs
|
||||
|> filterAttrs (name: _value: hasPrefix "wallpaper" name)
|
||||
|> concatMapAttrsStringSep "\n" (name: value: "ln -s ${value.src} $out/${name}");
|
||||
pipe srcs [
|
||||
(filterAttrs (name: _value: hasPrefix "wallpaper" name))
|
||||
(concatMapAttrsStringSep "\n" (name: value: "ln -s ${value.src} $out/${name}"))
|
||||
];
|
||||
in
|
||||
runCommandLocal "wallpapers" { } ''
|
||||
mkdir -p $out
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue