Initial commit: Everything Emoji module

Enlightenment Everything plugin to search and copy emoji via the ':' trigger.
Parses Unicode emoji-test.txt at startup, with fuzzy matching and the built-in
clipboard action.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
nemunaire 2026-04-11 15:09:47 +07:00
commit a9a1574344
7 changed files with 496 additions and 0 deletions

30
README.md Normal file
View file

@ -0,0 +1,30 @@
# Everything Emoji
An [Enlightenment](https://www.enlightenment.org/) Everything module to search and copy emoji to the clipboard.
Type `:` followed by an emoji name (e.g. `:smile`, `:fire`, `:thumbs up`) to fuzzy-search through all Unicode emoji. Select one to copy it to your clipboard.
## Dependencies
- Enlightenment (>= 0.27)
- [Everything](https://github.com/OpenMandrivaAssociation/everything) module
- Unicode emoji data (`emoji-test.txt`), typically provided by a package such as `unicode-data` or `unicode-emoji`
## Build & Install
```sh
meson setup build
ninja -C build
sudo ninja -C build install
```
Then enable **Everything Emoji** in Enlightenment's module settings.
## Configuration
- **Trigger**: `:` (configurable in Everything settings)
- **Minimum query length**: 2 characters
## License
See the [COPYING](COPYING) file.