Skip to content

🔥 An input method for Unicode Emoji using shortnames

Notifications You must be signed in to change notification settings

hai-nguyen-van/m17n-im-shortname-unicode-emoji

Repository files navigation

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

About

🔥 An input method for Unicode Emoji using shortnames

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published