Remove the Omarchy icon font

This commit is contained in:
SirBlob committed 2026-09-24 01:35:26 +00:00
1 parent 7b27f50b26
commit 69227c08b3
5 files changed
+17 -23

No files matched your search

+1 -1
View File
@@ -229,7 +229,7 @@
"setup.default.editor": {"icon":"","label":"Editor","title":"Default Editor"}, "setup.default.editor": {"icon":"","label":"Editor","title":"Default Editor"},
"setup.default.editor.neovim": {"icon":"","label":"Neovim","when":"blob-cmd-present nvim","checked":"[[ \"$(blob-default-editor)\" == \"nvim\" ]]","action":"blob-default-editor nvim"}, "setup.default.editor.neovim": {"icon":"","label":"Neovim","when":"blob-cmd-present nvim","checked":"[[ \"$(blob-default-editor)\" == \"nvim\" ]]","action":"blob-default-editor nvim"},
"setup.default.editor.vscode": {"icon":"","label":"VSCode","when":"blob-cmd-present code","checked":"[[ \"$(blob-default-editor)\" == \"code\" ]]","action":"blob-default-editor code"}, "setup.default.editor.vscode": {"icon":"","label":"VSCode","when":"blob-cmd-present code","checked":"[[ \"$(blob-default-editor)\" == \"code\" ]]","action":"blob-default-editor code"},
"setup.default.editor.cursor": {"icon":"","iconFont":"blob","label":"Cursor","when":"blob-cmd-present cursor","checked":"[[ \"$(blob-default-editor)\" == \"cursor\" ]]","action":"blob-default-editor cursor"}, "setup.default.editor.cursor": {"icon":"󰆿","label":"Cursor","when":"blob-cmd-present cursor","checked":"[[ \"$(blob-default-editor)\" == \"cursor\" ]]","action":"blob-default-editor cursor"},
"setup.default.editor.zed": {"icon":"","label":"Zed","when":"blob-cmd-present zeditor","checked":"[[ \"$(blob-default-editor)\" == \"zeditor\" ]]","action":"blob-default-editor zed"}, "setup.default.editor.zed": {"icon":"","label":"Zed","when":"blob-cmd-present zeditor","checked":"[[ \"$(blob-default-editor)\" == \"zeditor\" ]]","action":"blob-default-editor zed"},
"setup.default.editor.sublime": {"icon":"","label":"Sublime Text","when":"blob-cmd-present sublime_text","checked":"[[ \"$(blob-default-editor)\" == \"sublime_text\" ]]","action":"blob-default-editor sublime_text"}, "setup.default.editor.sublime": {"icon":"","label":"Sublime Text","when":"blob-cmd-present sublime_text","checked":"[[ \"$(blob-default-editor)\" == \"sublime_text\" ]]","action":"blob-default-editor sublime_text"},
"setup.default.editor.helix": {"icon":"","label":"Helix","when":"blob-cmd-present helix","checked":"[[ \"$(blob-default-editor)\" == \"helix\" ]]","action":"blob-default-editor helix"}, "setup.default.editor.helix": {"icon":"","label":"Helix","when":"blob-cmd-present helix","checked":"[[ \"$(blob-default-editor)\" == \"helix\" ]]","action":"blob-default-editor helix"},
-21
View File
@@ -1,21 +0,0 @@
# Blob icon font
The private-use glyphs in `blob.ttf` are:
- `U+E900` — Blob
- `U+E901` — Pi, from <https://pi.dev/logo-auto.svg>
- `U+E902` — OpenCode, from <https://opencode.ai/favicon-96x96-v3.png>
- `U+E903` — omp, from <https://omp.sh/favicon.svg>
- `U+E904` — Grok, from <https://grok.com/images/favicon.svg>
- `U+E905` — Codex, from the OpenAI mark on <https://developers.openai.com/codex/>
- `U+E906` — LM Studio, from <https://simpleicons.org/icons/lmstudio.svg>
- `U+E907` — Ollama, from <https://simpleicons.org/icons/ollama.svg>
- `U+E908` — T3 Code, traced from the app icon in <https://aur.archlinux.org/cgit/aur.git/plain/t3code-icon.png?h=t3code-bin>, since upstream publishes no monochrome SVG
- `U+E90A` — Hermes, Font Awesome's staff-snake (CC BY 4.0) from <https://fontawesome.com/icons/staff-snake>, the mark Hermes serves as its favicon: their app icon is a portrait that reads as a smudge at menu size
- `U+E90B` — Perplexity, from <https://simpleicons.org/icons/perplexity.svg>
- `U+E90C` — OpenClaw, traced from the lobster mascot the openclaw package ships as `dist/control-ui/favicon.svg`, since upstream publishes no monochrome SVG
- `U+E90D` — Cursor, from <https://simpleicons.org/icons/cursor.svg>
The agent marks are monochrome so the menu can render them using the active
theme's foreground and selection colors.
BIN
View File
Binary file not shown.
+1
View File
@@ -63,6 +63,7 @@ link_blob_path
install_packages install_packages
install_shipped_config install_shipped_config
remove_omarchy_font
refresh_font_cache refresh_font_cache
install_shell_profile install_shell_profile
install_bash_integration install_bash_integration
+15 -1
View File
@@ -60,7 +60,21 @@ install_shipped_config() {
install_file "$repo_dir/shell.json" "$config_dir/blob/shell.json" "shell.json" install_file "$repo_dir/shell.json" "$config_dir/blob/shell.json" "shell.json"
install_file "$repo_dir/session/uwsm/default" "$config_dir/uwsm/default" "uwsm/default" install_file "$repo_dir/session/uwsm/default" "$config_dir/uwsm/default" "uwsm/default"
install_file "$repo_dir/session/uwsm/env.d/10-blob" "$config_dir/uwsm/env.d/10-blob" "uwsm/env.d/10-blob" install_file "$repo_dir/session/uwsm/env.d/10-blob" "$config_dir/uwsm/env.d/10-blob" "uwsm/env.d/10-blob"
install_file "$repo_dir/fonts/omarchy.ttf" "$font_dir/omarchy.ttf" "fonts/omarchy.ttf" }
remove_omarchy_font() {
local omarchy_font="$font_dir/omarchy.ttf"
[[ -f $omarchy_font ]] || return 0
note_change
if [[ $check == true ]]; then
say "would remove $omarchy_font"
return 0
fi
rm -f "$omarchy_font"
say "rm fonts/omarchy.ttf"
} }
bashrc_line='[ -r "$HOME/.local/share/blob/session/bashrc" ] && . "$HOME/.local/share/blob/session/bashrc"' bashrc_line='[ -r "$HOME/.local/share/blob/session/bashrc" ] && . "$HOME/.local/share/blob/session/bashrc"'