Hajji is a shell script that allows you to search emojies and copy them to your clipboard with an interface that you are used to (your terminal). You can then paste the selected emoji anywhere you want.
git clone https://github.com/moalhaddar/hajji
You can execute the script ./open-window.sh
in this repo to show the emojies.
Alterantively, you can set a shortcut in gnome-control-center
.
- Open gnome settings and navigate to keyboard or run
gnome-control-center keyboard
to go there the CLI. (Screenshot) - Click on
View and customize shortcuts
. - Scroll down to find
Custom Shortcuts
(Screenshot) - Click on the plus icon
- Give the shortcut a name (Screenshot)
- For the command give it the absoloute path to the open-window.sh script from this repository.
- Pick any shortcut you want.
Since this is a shell script, it depends on multiple binaries:
- fzf
- xclip
- GNOME Desktop environment.
The data is extracted from unicode.org emoji list v16. This is the only data set that not only came with descriptions but also keywords that helps with fuzzy searching. A copy from that page is stored at this repo in ./data folder.
This is because open-window.sh
script containing --maximize
option. You can remove it if you want.
Mohammed Alhaddar
MIT License