Ligatured Hack
v3.003+Nerdv2.1+

私はハックフォントと結晶が大好きです。ハックフォントを備えた最新の結晶を取得するのが待ちきれません。
そのため、完全に自動化されたCI/CDでこのプロジェクトを構築します。
| 特徴 | 状態 |
|---|---|
| フォーカスのみをフォントします | ✅ |
| サポートハックオタクフォントパッチ | ✅ |
| 最新のFiRa Code&Jetbrains Monoをサポートします | ✅ |
| fontforgeとpythonランタイムをコンテナ化する(再現可能) | ✅ |
| 自動的にFIRA showcases.txtを解析して、最新の結晶を更新します | ✅ |
| TravisCIから自動的にビルド(ハスルフリー) | ✅ |
| Hack/Fira/Jetbrainsmonoが新しいリリース(Daily Cron)がある場合、自動的に構築する | ✅ |
はい!このリポジトリを主演し、リリースチャンネルを視聴して、最新のHack +(Fira/JetBrainsmono)順形のフォントアップデートを取得できます。
お気に入りのフォントが合格したい場合は、このレポをフォークして、Gitサブモジュールと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からフォークされています。
その瞬間、Ligaturizerは最新のハック3.003フォントを構築することができませんでした。その問題を修正するためにプルリクエストを提出しました。
しかし、
リリースに移動します
フォントを右クリックして、 「すべてのユーザーにフォントをインストールする」を選択する必要があります。それ以外の場合、一部のIDEはフォントを正しくリストできません。
「Ligatured」バージョンをアップグレードするには、「Ligatured」を完全に削除して再度インストールすることをお勧めします。一部のOSは、再起動するまでフォントをキャッシュします。
# 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
フォントを気にする場合は、構文の強調表示の色も気にすることができます。私の反対側のプロジェクトの生産性指向の配色をご覧ください - ギャップスタイル
結晶化
FIRAコードプロジェクト
JetBrains Mono Project