
J'adore les polices et les ligatures. J'ai hâte d'obtenir les dernières ligatures avec une police de piratage.
C'est pourquoi je construis ce projet avec CI / CD entièrement automatisé.
| Caractéristiques | Statut |
|---|---|
| Focus uniquement Hack Font | ✅ |
| Prise en charge des correctifs de police de nerd hack de piratage | ✅ |
| Soutenez le dernier code FIRA et JetBrains Mono | ✅ |
| Conteneriser Fontforge et Python Runtime (reproductible) | ✅ |
| Analyser automatiquement Fira Showcases.txt pour mettre à jour les dernières ligatures | ✅ |
| Construire automatiquement à partir de Travis CI (sans tracas) | ✅ |
| Construire automatiquement si Hack / Fira / JetBrainsmono a une nouvelle version (Daily Cron) | ✅ |
Oui! Vous pouvez jouer ce dépôt et regarder la chaîne de sortie pour obtenir les dernières mises à jour de police hack + (fira / jetbrainsmono)!
Si vous avez également une police préférée, vous souhaitez être ligaturé, vous pouvez déborder ce dépôt et apporter des modifications correspondantes sur les paramètres de sous-modules Git et Travis CI, vous bénéficierez d'obtenir des mises à jour gratuites de vos tracas de votre police préférée!
Le format de balise actuel
{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
Ce référentiel est prévu de ligaturizer @ daa4dc8b le 26 janvier 2020.
À ce moment, Ligaturizer n'a pas pu construire la dernière police Hack 3.003. J'ai soumis une demande de traction pour résoudre ce problème.
Cependant,
Aller à la sortie
Vous devez cliquer avec le bouton droit sur les polices et choisir «Installer la police pour tous les utilisateurs» . Sinon, certains IDE ne peuvent pas être correctement répertoriés la police.
Pour mettre à niveau la version «hack ligatured», vous êtes recommandé de supprimer complètement «hack ligatured» et de l'installer à nouveau. Certains OS mettraient en cache la police jusqu'à redémarrage.
# 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
Fait! Toutes les polices seront construites à $(pwd)/fonts/output
# Install fontforge dependencies
brew install fontforge
# Run Makefile
make
Si vous vous souciez de la police, vous pouvez également vous soucier de la couleur de la mise en évidence de la syntaxe. Je vous recommande de pouvoir jeter un œil à mon autre jeu de couleurs orienté vers la productivité du projet - Gapstyle
Ligaturir
Projet de code FIRA
Projet mono Jet-Brains