Releases: farangkao/omarchy-emojis-nerd
Releases · farangkao/omarchy-emojis-nerd
Release list
v1.1.0 — kaomoji tab
- 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 flipfinds table-flips,happy lovenarrows 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
- Fixes the
curl-pipe-shellfinding from the omarchyplugins.com automated security baseline (marketplace issue #346) — no shellcurlpath remains in the repo tools/convert_nerd.pynow downloads the pinned Nerd Fontsglyphnames.jsonitself via Pythonurllib, the same mechanism astools/check_nerdfonts.pywhich already passed the baseline- Downloaded data is parsed as JSON, never executed; regeneration output verified byte-identical, so
nerdfonts.tsvis unchanged mise run regenerate-datasetstays a single step; the NF_VERSION pin (3.5.0) inmise.tomlis unchangedmise run install-localno longer copiestools/into the plugin directory (development tooling only)
v1.0.0 — initial public release
- 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.tsvthrough 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