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,
|
||||
extraArgs ? [ ],
|
||||
useDefaultsArgs ? true,
|
||||
patcherArgs ? [ ],
|
||||
}:
|
||||
stdenvNoCC.mkDerivation {
|
||||
/*
|
||||
|
|
@ -27,17 +26,15 @@ stdenvNoCC.mkDerivation {
|
|||
|
||||
buildPhase =
|
||||
let
|
||||
args =
|
||||
lib.optionals useDefaultsArgs [
|
||||
"--complete"
|
||||
allPatcherArgs = [
|
||||
"--no-progressbars"
|
||||
]
|
||||
++ extraArgs;
|
||||
++ patcherArgs;
|
||||
in
|
||||
''
|
||||
mkdir -p nerd-font
|
||||
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 = ''
|
||||
|
|
|
|||
|
|
@ -7,7 +7,9 @@ final: prev: rec {
|
|||
// {
|
||||
iosevka = mkNerdFont {
|
||||
font = iosevka;
|
||||
extraArgs = [
|
||||
patcherArgs = [
|
||||
"--complete"
|
||||
"--careful"
|
||||
"--name {/.}-NFM"
|
||||
"--mono"
|
||||
];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue