Skip to content

Latest commit

 

History

History
57 lines (40 loc) · 1.29 KB

File metadata and controls

57 lines (40 loc) · 1.29 KB

Emoji Extension

Update emoji data

Install dependencies

python3 -m venv --system-site-packages .venv
source .venv/bin/activate
pip install -r requirements-dev.txt

Run the script to update emoji data

./scrape-emojis.sh

Tests

python3 -m venv --system-site-packages .venv
source .venv/bin/activate
pip install -r requirements-test.txt
pytest

--system-site-packages is required because main.py imports PyGObject (gi/Gtk), which isn't pip-installable.

Features

  • Supports Apple and Noto emoji preview renders
  • Search by emoji name, or by shortcode by beginning the search with :
  • Support for multiple skin tones via settings
  • Remembers recently used emoji and shows them when the search box is empty; list length is configurable in settings
  • Alt+Enter on any result pages forward, same as clicking "View more"

Settings

Credits

License

Distributed under the Apache License 2.0. See LICENSE for details.