Emoji, unicode and general character picker for rofi and rofi-likes
rofimoji
is by now quite stable and contains all of the features I ever imagined for it. Thus, new releases aren't very exciting anymore (or frequent). This one brings:
As usual, thanks to everyone who contributed (@tranzystorek-io, @vain, @latipun7, @ncfavier) or who just uses rofimoji
🙏 I hope you enjoy it 😊
This smaller release brings mostly some bugfixes, but the major new feature is a forced emoji representation. Now your ❤ should look more like ❤.
As usual, thanks to all the people who helped with this release! 🙏
As becomes the norm, this release contains several new features and changes:
--action menu
now to comfortably choose what rofimoji
should do with your characters.rofi
theme for a grid layout, together with a --hidden-descriptions
parameter to only show the characters while still searching through the descriptions.--files
parameter now supports globbing with *
.And, as usual, thanks to everyone who opens pull requests or issues or just uses rofimoji
😊🙏
I've started this project a bit over five years ago, when there was no real alternative. To think that it's steadily been growing since then, adding the cool features I've dreamed of and lots of ones I didn't even think of, being used by so many people is truly amazing. Thank you! 🤯😊
This pre-release is a release candidate for the next major version, in order to iron out the last kinks coming from the major changes (and to give packagers a chance to test it):
rofimoji
is now managed with poetry
rofi
theme
Please report any bugs you find! 🙂
rofi
changed its behavior slightly in the last versions so that empty checkboxes (◻
) are shown when multi-select is enabled, which rofimoji
does.
As this is quite distracting, this new version of rofimoji
disables the empty checkboxes. There are still markers if multiple entries are selected.
Thanks goes out to @alpheratz0! 🙏
This version adds Gitmoji and Font Awesome 6! Also, there's an important bugfix if you use rofimoji
for whitespace characters.
Thanks to @tusqasi, @owenthewizard, @jakubkaczor and @CMurtagh-LGTM! 🙏
This release of rofimoji
brings a lot of new characters, for example emoji v14 but also all of CJK. Most importantly, however, you can now extend the provided files with extra characters or additional descriptions: Simply store your extensions in ${XDG_DATA_DIR}/rofimoji/data/<filename>.additional.csv
(to extend the <filename>
file), and they will be automatically picked up!
Please also note that --rofi-args
is finally gone. You should have migrated to --selector-args
some time ago 😉
As always, some thanks is in order: This time to @nathanalderson for making rofimoji
support multiple actions with one call 🙏
Thanks to motivation, ideas and even some code from @stefanradziuk, rofimoji
can finally order all characters by their usage, with most often used ones first and preferring recently used ones, too!
If you don't want to use this feature, you can deactivate it with --no-frecency
.
As always, if you have any problems with this release, please open an issue.
There have been several small changes and important bugfixes:
--rofi-args
is now deprecated. It still works, but will be removed in a later version. Please use the more generic --selector-args
instead (that also works for wofi
).wofi
integration have been fixed, and wofi
should offer a much better experience.Thanks for these features and bugfixes go out to @major, @s3lph, @desbma, @Kqzz and @DMBuce
With this release, the call to xclip
no longer hangs rofi
when called as a mode (#79). Also, rofimoji
gains a new print
action that just outputs the chosen characters to stdout
(#75).