mirror of
https://codeberg.org/leana8959/.files.git
synced 2026-02-01 22:49:41 +00:00
overlays/iosevka: refactor patcher argument passing, use bundled nerdicons
This commit is contained in:
parent
4b66620329
commit
d7e5df3f5d
2 changed files with 9 additions and 10 deletions
|
|
@ -6,8 +6,7 @@
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
font,
|
font,
|
||||||
extraArgs ? [ ],
|
patcherArgs ? [ ],
|
||||||
useDefaultsArgs ? true,
|
|
||||||
}:
|
}:
|
||||||
stdenvNoCC.mkDerivation {
|
stdenvNoCC.mkDerivation {
|
||||||
/*
|
/*
|
||||||
|
|
@ -27,17 +26,15 @@ stdenvNoCC.mkDerivation {
|
||||||
|
|
||||||
buildPhase =
|
buildPhase =
|
||||||
let
|
let
|
||||||
args =
|
allPatcherArgs = [
|
||||||
lib.optionals useDefaultsArgs [
|
"--no-progressbars"
|
||||||
"--complete"
|
]
|
||||||
"--no-progressbars"
|
++ patcherArgs;
|
||||||
]
|
|
||||||
++ extraArgs;
|
|
||||||
in
|
in
|
||||||
''
|
''
|
||||||
mkdir -p nerd-font
|
mkdir -p nerd-font
|
||||||
find \( -name \*.ttf -o -name \*.otf \) | parallel --jobs=$NIX_BUILD_CORES nerd-font-patcher {} \
|
find \( -name \*.ttf -o -name \*.otf \) | parallel --jobs=$NIX_BUILD_CORES nerd-font-patcher {} \
|
||||||
--outputdir nerd-font ${builtins.concatStringsSep " " args}
|
--outputdir nerd-font ${builtins.concatStringsSep " " allPatcherArgs}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,9 @@ final: prev: rec {
|
||||||
// {
|
// {
|
||||||
iosevka = mkNerdFont {
|
iosevka = mkNerdFont {
|
||||||
font = iosevka;
|
font = iosevka;
|
||||||
extraArgs = [
|
patcherArgs = [
|
||||||
|
"--complete"
|
||||||
|
"--careful"
|
||||||
"--name {/.}-NFM"
|
"--name {/.}-NFM"
|
||||||
"--mono"
|
"--mono"
|
||||||
];
|
];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue