
Eu amo fontes e ligaduras. Mal posso esperar para obter as mais recentes ligaduras com a fonte de hacker.
É por isso que construo este projeto com CI/CD totalmente automatizado.
| Características | Status |
|---|---|
| Concentre apenas hack | ✅ |
| Suporta hackers hackers de fontes | ✅ |
| Suporte mais recente Código Fira e Jetbrains Mono | ✅ |
| Containerize Fontforge e Python Runtime (reproduzível) | ✅ |
| Analisar automaticamente o FIRA Showcases.txt para atualizar as mais recentes ligantes | ✅ |
| Construir automaticamente a partir de travis ci (sem complicações) | ✅ |
| Crie automaticamente se hack/fira/jetbrainsmono tiver um novo lançamento (Daily Cron) | ✅ |
Sim! Você pode estrelar este repositório e assistir ao canal de liberação para obter as mais recentes atualizações de fontes ligadas Hack + (Fira/Jetbrainsmono)!
Se você também tem uma fonte favorita que deseja ser ligada, pode gastar este repositório e fazer alterações correspondentes nos submódulos Git e nas configurações do Travis CI, você se beneficiará de obter atualizações gratuitas de sua fonte favorita!
O formato de tag atual
{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
Este repositório é bifurcado de Ligaturizer@daa4dc8b em 26 de janeiro de 2020.
Naquele momento, o Ligaturizer não conseguiu criar a fonte mais recente do Hack 3.003. Enviei uma solicitação de tração para corrigir esse problema.
No entanto,
Vá para o lançamento
Você precisa clicar com o botão direito do mouse nas fontes e escolher 'Instalar a fonte para todos os usuários' . Caso contrário, alguns IDEs não podem ser listados corretamente a fonte.
Para atualizar a versão 'Hack Ligaturred', é recomendável remover completamente o 'hack ligatured' e instalá -lo novamente. Alguns sistemas operacionais cache a fonte até o reiniciar.
# 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
Feito! Todas as fontes serão construídas para $(pwd)/fonts/output
# Install fontforge dependencies
brew install fontforge
# Run Makefile
make
Se você se preocupa com a fonte, também pode se preocupar com a cor do destaque da sintaxe. Eu recomendaria que você possa dar uma olhada no meu outro lado Project Projectivity Oriented Color Scheme - Gapstyle
Ligaturize
Projeto de código FIRA
Jetbrains Mono Project