A c++ script that I created because the shell script I was using to select emoji with dmenu couldn't correctly copy ZWJ emoji.
Before you compile, change the location of the
emoji file in the code. Also change the
dmenu-custom to the correct name of your emoji-supporting dmenu build.
Updating the emoji list (optional)
emoji-api.py script is used to retrieve a list of emoji from Emoji API. Get a free API get from the website, put it in
emoji-api.py and then run it to update the
gcc dmenu-emoji-picker.cpp -lstdc++ -o dmenu-emoji-picker