Menulis Karakter Unicode pada Telegram Desktop Linux

posted to Telegram on 16 February 2017

Baru teringat tentang postingan teman di kabayankababayan mengenai menulis karakter unicode dalam linux. Namun metode ini ternyata tidak bisa dijalankan pada aplikasi Telegram Desktop dikarenakan Telegram dibangun dengan Qt, akan tetapi ada cara untuk menggunakan kombinasi CTRL, SHIFT, dan U.

Disini saya menggunakan Ubuntu 16.04, mungkin akan sedikit berbeda jika menggunakan distro lain, pertama install paket gnome-panel
$ sudo apt install --no-install-recommends gnome-panel

Lalu buat shortcut desktop dengan perintah
$ gnome-desktop-item-edit --create-new ~/Desktop

Maka akan muncul dialog seperti berikut
newlauncher

Pada bagian command isi dengan kode berikut
env QT_IM_MODULE=ibus /path/to/Telegram --%u

Update baru

Jadi teman barusan bilang “Kenapa ga bikin tutor buat launcher-nya aja?”, untuk membuat launcher kamu perlu membuat berkas Telegram.desktop dengan permission untuk execute. Isi berkas tersebut dengan kode berikut

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=/path/to/icon.ico
Name[en_US]=Telegram
Exec=env QT_IM_MODULE=ibus /path/to/Telegram --%u
Name=Telegram
Icon=/path/to/icon.ico

Voila … sekarang kita bisa menggunakan kombinasi CTRL, SHIFT, dan U untuk menginput karakter unicode dengan menjalankan Telegram via shortcut yang kita buat.


Pair With Me!
Comments? Contact me via Twitter or e-mail.