Fix terminal build output for iosevka

This commit is contained in:
Agatha Lovelace 2023-09-14 15:29:30 +02:00
parent 818ae4fef1
commit e253d5d0ac
Signed by: sorceress
GPG Key ID: 01D0B3AB10CED4F8
1 changed files with 9 additions and 1 deletions

View File

@ -2,7 +2,15 @@
# Iosevka Gothic
nixpkgs.overlays = [
(final: prev: {
iosevka = prev.iosevka.override {
iosevka = (prev.iosevka.overrideAttrs (_: {
# Fixes broken terminal output
buildPhase = ''
export HOME=$TMPDIR
runHook preBuild
npm run build --no-update-notifier -- --jCmd=$NIX_BUILD_CORES --verbose=9 ttf::$pname 2>/dev/null
runHook postBuild
'';
})).override {
privateBuildPlan = ''
[buildPlans.iosevka-gothic]
family = "Iosevka Gothic"