
Ich liebe Hack -Schriftart und Ligaturen. Ich kann es kaum erwarten, die neuesten Ligaturen mit Hack -Schriftart zu bekommen.
Deshalb baue ich dieses Projekt mit vollständig automatisiertem CI/CD.
| Merkmale | Status |
|---|---|
| Fokus nur Hack -Schriftart | ✅ |
| Unterstützen Sie Hack Nerd Font Patches | ✅ |
| Unterstützen Sie die neueste Fira Code & Jetbrains Mono | ✅ |
| Containerize Fontforge und Python -Laufzeit (reproduzierbar) | ✅ |
| Analysieren Sie Fira Showcases.txt automatisch, um die neuesten Ligaturen zu aktualisieren | ✅ |
| Automatisch aus Travis CI (problemlos) erstellen | ✅ |
| Automatisch erstellen, wenn Hack/Fira/Jetbrainsmono eine neue Version (Daily Cron) hat | ✅ |
Ja! Sie können dieses Repo auf den neuesten Stand bringen und den Release -Kanal ansehen , um die neuesten Hack + (Fira/Jetbrainsmono) -Ligatured -Schriftart -Updates zu erhalten!
Wenn Sie auch eine bevorzugte Schriftart haben möchten, können Sie dieses Repo aufnehmen und entsprechende Änderungen an Git -Submodules & Travis CI -Einstellungen vornehmen.
Das aktuelle Tag -Format
{HACK_FONT_VERSION}+N{NERD_FONT_VERSION}+FC{FIRA_CODE_FONT_VERSION}+JBM{JETBRAINS_MONO_FONT_VERSION}+{SCRIPT_PATCH_VERSION}
# Abbreviation used
N = Nerd Font
FC = FIRA Code
JBM = JetBrains Mono
CCG = Enabled Copy Character Glyphs
Dieses Repository wird am 26. Januar 2020 von Ligaturizer@DAA4DC8B gegabelt.
In diesem Moment war Ligaturizer nicht in der Lage, die neueste Hack 3.003 -Schriftart zu erstellen. Ich habe eine Pull -Anfrage eingereicht, um dieses Problem zu beheben.
Jedoch,
Gehen Sie zur Veröffentlichung
Sie müssen mit der rechten Maustaste auf die Schriftarten klicken und "Schriftart für alle Benutzer installieren" auswählen. Andernfalls können einige IDEs die Schriftart nicht korrekt aufgeführt werden.
Um die "Hack -Ligatured" -Version zu verbessern, wird empfohlen, "Hack Ligatured" vollständig zu entfernen und erneut zu installieren. Einige Betriebssysteme würden die Schriftart bis zum Neustart zwischenspeichern.
# Clone
git clone https://github.com/gaplo917/Ligatured-Hack
cd Ligatured-Hack
# Update Fira, Hack, JetBrains Mono submodules
git submodule update --depth 1 --init --recursive
# Build docker image
docker build . -t ligatured-hack
# Mount the volume & Run
docker run -v $(pwd)/fonts/output:/usr/src/app/fonts/output ligatured-hack
Erledigt! Alle Schriftarten werden auf $(pwd)/fonts/output gebaut
# Install fontforge dependencies
brew install fontforge
# Run Makefile
make
Wenn Sie sich um eine Schriftart interessieren, können Sie sich auch um die Farbe der Syntax -Hervorhebung kümmern. Ich würde empfehlen, dass Sie einen Blick auf meine andere produktivitätsorientierte Farbschema - GapStyle produktiven Seitenprojekte werfen können
Ligaturisieren
Fira Code -Projekt
JetBrains Mono -Projekt