Emoji, unicode and general character picker for rofi and rofi-likes
Another pre-release to see whether the Python wheel makes for a better experience. It should both be easier to install and faster to start.
To install rofimoji with a wheel, download the attached file and call pip install rofimoji-4.0.0-py3-none-any.whl
As always, if you have problems or ideas, please open an issue or a PR!
Thanks, once more, to @polyzen for his help!
The next version will bring several nice features, but the installation process is now more complex, as rofimoji
has grown to several files and two external dependencies. This release candidate is meant to make sure that everything works as intended.
If it doesn't, please open a bug or even a PR!
This release contains a fix by @chmduquesne so that Firefox has less problems with rofimoji.
This release brings command line options to configure rofimoji
how you want it:
--skin-tone
you can pre-select a skin tone and won't be asked for it--rofi-args
you can specify arguments for rofi, like rofimoji --rofi-args "-columns 3"
--emoji-file
you can use your own file of emojis instead of the default full Unicode setThe new rofimoji
has a new way to insert emojis into a window: The selected emojis are copied to the clipboard and pasted from there into the receiving application's window. Afterwards, the original clipboard content is restored. This is a bit involved, but it works with such fickle programs as Firefox.
To use this, start rofimoji
with -c
(or --use-clipboard
) or press Alt+p
on the selected emojis.
Finally, the search gets better as rofimoji
now includes the official "annotations" to each emoji. Now you don't have to know the exact name.
Several people have helped me with this release:
This release adds the new 2019 emojis, v12. There is no font support yet, but why wait?
This release fixes a bug when trying to copy multiple emojis to the clipboard (#6). Nothing else changed.
The emojis are now downloaded from another, hopefully more stable location. This also enables are nice new feature: Choosing the skin color for your human emoji is now a separate step, so that the original list is a lot shorter.
Also, typing emojis into Firefox has been fixed 😄
The updater script is now a bit more forgiving about errors: It automatically retries to fetch new data, and prints an error if it didn't succeed. Also, there was a small bug with an empty line in rofi. And, of course, new and updated emoji! 🦸
Just an update of the emojis, nothing else