Ligatured Hack
v3.003+Nerdv2.1+

我喜欢hack字体和韧带。我迫不及待地想用黑客字体获得最新的连接。
这就是为什么我使用全自动CI/CD构建该项目的原因。
| 特征 | 地位 |
|---|---|
| 焦点只有黑客字体 | ✅ |
| 支持黑客书呆子字体补丁 | ✅ |
| 支持最新的FIRA代码和Jetbrains Mono | ✅ |
| 容器化Fontforge和Python运行时(可重复) | ✅ |
| 自动解析fira showcases.txt以更新最新的连接 | ✅ |
| 自动从Travis CI(无麻烦)构建 | ✅ |
| 如果hack/fira/jetbrainsmono有新版本(每日cron),则会自动构建 | ✅ |
是的!您可以播放此存储库,并观看发行频道,以获取最新的Hack +(Fira/Jetbrainsmono)Ligatured Font更新!
如果您也有喜欢的字体想要扎在一起,则可以分配此存储库,并在Git subsodules&Travis CI设置上进行相应的更改,您将受益于获得您喜欢的字体的无麻烦更新!
当前标签格式
{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
该存储库是从2020年1月26日从ligaturizer@daa4dc8b分配的。
在那一刻,韧带无法构建最新的hack 3.003字体。我提交了一个拉动请求以解决该问题。
然而,
去释放
您必须右键单击字体,然后选择“为所有用户安装字体” 。否则,某些IDE无法正确列出字体。
为了升级“黑客韧带”版本,建议您完全删除“ hack ligatured”并再次安装。一些操作系统会缓存字体,直到重新启动。
# 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
完毕!所有字体将构建为$(pwd)/fonts/output
# Install fontforge dependencies
brew install fontforge
# Run Makefile
make
如果您关心字体,则可能会关心语法突出显示的颜色。我建议您看看我的另一面项目以生产力为导向的配色方案-Gapstyle
韧带
FIRA代码项目
Jetbrains Mono项目