An input method based on
m17n
library to type Unicode Emoji with shortnames Now, you can easily type Unicode Emoji in any Linux apps you want (e.g. emails, browser, text editor, terminal emulator...) 😬
For more shortnames: www.emoji-cheat-sheet.com
- An input method framework like IBus
- Install packages:
ibus
,ibus-m17n
andim-config
- Launch
im-config
to set system input method toibus
- Install packages:
- Fonts for Unicode Emojis in
ttf-ancient-fonts-symbola
package
- Clone this repository
- Install the custom input method :
sudo make install
- Install the m17n-im-shortname-unicode-emoji-git package from AUR
- If you are using non-US layout, you'll also need to install ibus-m17n-git (see arch-ibus-non-us).
For example, with Yaourt
yaourt -S m17n-im-shortname-unicode-emoji-git ibus-m17n-git
- Restart the ibus daemon:
make restart
(from source) or runibus-daemon -xrd
- Launch
ibus-setup
then add theshortname-unicode-emoji (m17n)
input method
From arch-ibus-gnome:
- Go to the Region & Language settings panel
- Select + under Input Sources
- Add Other (shortcode-unicode-emoji (m17n))
You can then switch to the input source with Super
+space
.
Typing :smile:
will directly be substituted by Unicode symbol 😅
(U+1F604).