Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 2.15 KB

README.md

File metadata and controls

59 lines (43 loc) · 2.15 KB

Type Unicode Emoji in Linux

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...) 😬

Alt name

For more shortnames: www.emoji-cheat-sheet.com

Requirements

  • An input method framework like IBus
    1. Install packages: ibus, ibus-m17n and im-config
    2. Launch im-config to set system input method to ibus
  • Fonts for Unicode Emojis in ttf-ancient-fonts-symbola package

Install

Linux (generic, from source)

  1. Clone this repository
  2. Install the custom input method : sudo make install

ArchLinux

  1. Install the m17n-im-shortname-unicode-emoji-git package from AUR
  2. 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

Configuration

Linux (generic)

  1. Restart the ibus daemon: make restart (from source) or run ibus-daemon -xrd
  2. Launch ibus-setup then add theshortname-unicode-emoji (m17n) input method

GNOME 3

From arch-ibus-gnome:

  1. Go to the Region & Language settings panel
  2. Select + under Input Sources
  3. Add Other (shortcode-unicode-emoji (m17n))

You can then switch to the input source with Super+space.

Example

Typing :smile: will directly be substituted by Unicode symbol 😅 (U+1F604).