diff --git a/.github/workflows/generate-fonts.yml b/.github/workflows/generate-fonts.yml index 7142c84..36570b0 100644 --- a/.github/workflows/generate-fonts.yml +++ b/.github/workflows/generate-fonts.yml @@ -43,6 +43,14 @@ jobs: --output "Delugia Nerd Font Complete.ttf" \ --name "Delugia Nerd Font" \ --version + - name: Build Book Complete + run: | + fontforge -script font-patcher --careful -c --custom SomeExtraSymbols.otf \ + --no-progressbars Cascadia.ttf | tee process_book.log + git describe --always --tags | xargs fontforge rename-font --input Cas*\ Nerd\ Font\ Complete.ttf \ + --output "Delugia Nerd Font Book.ttf" \ + --name "Delugia Nerd Font Book" \ + --version - name: Check for preexisting glyphs run: | grep 'Found existing' process*.log @@ -54,6 +62,10 @@ jobs: with: name: Delugia Nerd Font Complete path: "Delugia Nerd Font Complete.ttf" + - uses: actions/upload-artifact@master + with: + name: Delugia Nerd Font Book + path: "Delugia Nerd Font Book.ttf" - name: Release uses: softprops/action-gh-release@v1 if: startsWith(github.ref, 'refs/tags/') @@ -61,5 +73,6 @@ jobs: files: | Delugia Nerd Font.ttf Delugia Nerd Font Complete.ttf + Delugia Nerd Font Book.ttf env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/README.md b/README.md index e508f9b..3a2d1a6 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,12 @@ _Complete_ includes these symbols additionally: * [Font Logos](https://github.com/Lukas-W/font-logos) * [Octicons](https://github.com/github/octicons) +### Which font faces are available +These three faces are generated: +* **Delugia Nerd Font Powerline** _Basic glyphs, monospaced font_ +* **Delugia Nerd Font Complete** _All Nerd Fonts glyphs, monospaced font_ +* **Delugia Nerd Font Book** _All Nerd Fonts glyphs, propotional font (not recommended for coding/console)_ + ### How is Delugia special? Compared with other patched versions of Cascadia you will find * Backtick char `` ` `` working in ligature enabled environments