Skip to content

Releases: farangkao/omarchy-emojis-nerd

v1.1.0 — kaomoji tab

Choose a tag to compare

@farangkao farangkao released this 20 Aug 15:30
bc7e2c2
  • New Kaomoji tab — 1,562 Japanese text emoticons from emoticon-data, one per line with tags shown centered and dimmed as [tag1, tag2]
  • Search matches tags with the existing multi-word AND semantics: table flip finds table-flips, happy love narrows to kaomoji tagged with both
  • The dataset loads on first use of the tab only (7 ms one-time, 0.18 MiB resident) — startup stays exactly as fast as before
  • Enter/left-click types the kaomoji, Ctrl+Enter/right-click copies it — identical to the other tabs; Tab now cycles emoji → Nerd Fonts → kaomoji
  • Performance unchanged: 1 ms list rebuilds per keystroke, no debounce needed (benchmarked in Node and on the live shell)
  • Preview shrunk to a 16-color palette (124 KB → 22 KB)
  • Dataset regenerated with tools/convert_kaomoji.py; third-party notice added for emoticon-data (MIT)

Update: omarchy plugin update farangkao.emojis-nerd

v1.0.1 — security baseline fix

Choose a tag to compare

@farangkao farangkao released this 16 Aug 23:39
  • Fixes the curl-pipe-shell finding from the omarchyplugins.com automated security baseline (marketplace issue #346) — no shell curl path remains in the repo
  • tools/convert_nerd.py now downloads the pinned Nerd Fonts glyphnames.json itself via Python urllib, the same mechanism as tools/check_nerdfonts.py which already passed the baseline
  • Downloaded data is parsed as JSON, never executed; regeneration output verified byte-identical, so nerdfonts.tsv is unchanged
  • mise run regenerate-dataset stays a single step; the NF_VERSION pin (3.5.0) in mise.toml is unchanged
  • mise run install-local no longer copies tools/ into the plugin directory (development tooling only)

v1.0.0 — initial public release

Choose a tag to compare

@farangkao farangkao released this 16 Aug 10:35
  • Emoji + Nerd Font picker that replaces the built-in Omarchy emoji picker (SUPER+CTRL+E keeps working, removal restores the original)
  • ! prefix and Tab switch datasets; multi-word AND search; footer shows the selected glyph's official name
  • Enter/left-click types the glyph; Ctrl+Enter/right-click copies it to the clipboard
  • Nerd Font search streams nerdfonts.tsv through grep — zero resident dataset memory; emojis stay in memory for instant filtering
  • Dataset: Nerd Fonts v3.5.0 glyphnames (MIT), keywords limited to source-derived terms