SketchyBar App Font
kvndrsslr / SketchyBar App Font contributors · SketchyBarの設定でシンプルなアプリアイコンを表示する、アプリ名対応付きの合字シンボルフォント。
SketchyBar App Font は Mac にインストールできるフォントです。
紹介
SketchyBar App Fontは、コミュニティが提供するアプリケーションシンボルをTrueTypeフォントとして収録し、アプリケーション名とアイコン合字の対応も提供します。SketchyBarのカスタム設定向けであり、単体のmacOSアプリケーションや汎用テキスト書体ではありません。
組み込み
公式プロジェクトは:safari:などの合字に対応し、フォントのmetaテーブル内のプライベートAPPMタグに、アプリケーションの対応情報を埋め込んでいます。組み込み側ではフォント自体からこのJSON対応情報を読み取り、アプリケーション名を私用領域のコードポイントに対応付けられます。アイコンの追加に伴いコードポイントが変わる場合があるため、ハードコードせず実行時に取得してください。
インストールとヘルパー
Homebrewのcaskは、sketchybar-app-font.ttfをユーザーのFontsディレクトリにインストールします。SketchyBarの設定と対応情報を扱うヘルパーは別途設定が必要です。上流のビルド手順ではpnpmを使用し、任意でシェルまたはLuaのヘルパーをインストールできます。旧版のicon_map.sh、icon_map.lua、icon_map.jsonのスナップショットも引き続き利用できますが、ヘルパーの情報が古くなるのを避けるため、READMEではインストール済みフォントから対応情報を取得する方法を推奨しています。フォントをインストールしただけでは、ステータスバーは自動的に設定されません。
コントリビューションと記録されたリリース
コントリビューターは、プルリクエストを通じてSVGアイコンとアプリケーションの対応情報を追加できます。アイコンのリクエストも受け付けていますが、メンテナーはすべてのリクエストへの対応を約束していません。Homebrewにはバージョン3.0.5が記録されており、公式リリースにはAsideとSearchの追加、およびLM StudioのBionic変更が記載されています。
ビジュアル素材
このフォントパッケージには、単体のアプリケーションインターフェースはありません。公式リポジトリにはラスター形式のアプリアイコンや実際のスクリーンショット素材は含まれていません。このパッケージ独自のアイコンの代わりに、無関係なアプリケーションのロゴを使用することはありません。
参照先
新バージョン 3.0.7の更新内容 10月12日 · OpenNavo編集部 · AI翻訳
CC Switch アイコンを追加。
インストールとアンインストール
Homebrew はフォントを ~/Library/Fonts にインストールし、「Font Book」で使えるようにします。
Homebrew を使わずにインストール
Homebrew が使うのと同じファイルをダウンロード: github.com/kvndrsslr/sketchybar-app-font/releases/download/v3.0.7/sketchybar-app-font.ttf
SHA-256 はダウンロードしたファイルが完全かを確かめるためのもので、安全性の認証ではありません。 SHA-256 とダウンロード URL を見る
$ brew uninstall --cask \ font-sketchybar-app-font通常のアンインストールではアプリ本体だけを削除し、設定とキャッシュは残ります。
情報と出典
- バージョン 3.0.7
- Homebrew が記録した日:10月12日ベンダーが公開した日:10月12日
よくある質問
SketchyBar App Font をアップデートするには?
brew upgrade --cask font-sketchybar-app-font を実行すると、Homebrew に記録された最新バージョンになります。
Homebrew を使わずに SketchyBar App Font をインストールできますか?
はい、公式サイト github.com/kvndrsslr/sketchybar-app-font からダウンロードしてインストールできます。