Skip to content

Instantly share code, notes, and snippets.

@kawaz
Last active January 23, 2021 14:51
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kawaz/655a491963366bf452e8dfdf62d448f2 to your computer and use it in GitHub Desktop.
Save kawaz/655a491963366bf452e8dfdf62d448f2 to your computer and use it in GitHub Desktop.
HackGen フォントを入れる(最近はもう `brew install --cask homebrew/cask-fonts/font-hackgen` だけで行ける)
#!/bin/bash
set -e
latest_zip=$(curl -sL https://api.github.com/repos/yuru7/HackGen/releases/latest | jq -r '.assets|map(select(.name|test("^HackGen_v.*\\.zip$")))[].browser_download_url')
d=$(mktemp -d "${TMPDIR:-/tmp}/${1:-install-fonts-HackGen.sh}.XXXXXXXXXX")
curl -sL "$latest_zip" | tar xz -C "$d"
mv "$d"/*.ttf ~/Library/Fonts
rm -rf "$d"
fc-cache -vf
@kawaz
Copy link
Author

kawaz commented Jul 16, 2019

# ↓インストールはこんな感じのワンライナーでOK
curl -sL https://gist.github.com/kawaz/655a491963366bf452e8dfdf62d448f2/raw/install-fonts-HackGen.sh | bash

# または
curl -sL http://bit.ly/install-HackGen | bash

@kawaz
Copy link
Author

kawaz commented Jul 16, 2019

↓Alacritty の設定例はこんな感じ

font:
  normal:
    family: HackGen Console for Powerline
    style: Regular
  bold:
    family: HackGen Console for Powerline
    style: Bold

@kawaz
Copy link
Author

kawaz commented Jan 14, 2020

v1.3.0 で有志による Formula 登録が行われたので brew でインストールも出来るようになった。

brew cask install homebrew/cask-fonts/font-hackgen

ただし、本家が管理しているわけではないので brew で常に最新版が入るわけではない点は注意。時々以下を見比べて確認してみるとよい。 今はGitHubActionsで自動マージされて最新Releaseが同日にbrewから使えるようになってるぽいですね。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment