|
1 year ago | |
---|---|---|
README.md | 1 year ago | |
config.example | 1 year ago | |
emojis.txt | 2 years ago | |
rofiemoji-rofiunicode1.png | 1 year ago | |
rofiemoji-rofiunicode2.png | 1 year ago | |
rofiemoji.jpg | 2 years ago | |
rofiemoji.sh | 1 year ago | |
rofiunicode.sh | 1 year ago | |
sidetab-adapta.rasi | 1 year ago | |
unicode.txt | 1 year ago |
Inspired by fdw/rofimoji and its script version by nkoehring/rofiemoji, rofiemoji-rofiunicode is the combination of two rofi scripts to search emojis or unicode characters directly in rofi, instead of a separate rofi instance like the original rofimoji by fdw. Unicode and Emojis modis show up as separate tabs when rofi is invoked:
rofiemoji.sh
and rofiunicode.sh
will try to download the lists of emoji and unicode characters when used the first time, unless the full repository has already been cloned using:
cd ~/.config
git clone https://github.com/Kabouik/rofiemoji.git
The list of unicode characters was originally created by /u/fe80c0ffee.
xsel
to copy the selection to the clipboard. You should find it in your package manager.Add a custom keybinding in your system for the following command:
rofi -show windowcd -theme-str '#window{width: 30%;}' # See the rofi documentation for details
Navigate through roji tabs using Ctrl+Tab
(default) and search emojis or unicode characters by keyword. Pressing Return
will copy the highlighted character to the clipboard.
For rofi to look like the above screenshots, use the supplied config
file and sidetab-adapta.rasi
theme (originally taken from the rofi-themes collection):
mv $HOME/.config/rofi/config $HOME/.config/rofi/config.back
cp $HOME/.config/rofiemoji/config.example $HOME/.config/rofi/config
cp $HOME/.config/rofiemoji/sidetab-adapta.rasi $HOME/.local/share/rofi/themes/
The config
file is customized to my own system and preferences. It is assumed that rofi and rofiemoji folders are located in ~/.config/
. Make sure you reviewed the few uncommented lines to check whether my custom preferences will work on your system. For instance, this config
file is adapted to gnome-terminal
.
An alternative based on rofimoji by fdw instead of rofi-scripts, but still with the addition of unicode characters from /u/fe80c0ffee is available here: Kabouik/rofimoji. It allows multiple selection of emojis or unicode characters, but the window customisation is not as flexible.