最近絵文字や顔文字を探すのにはMozcやemojを利用しています.
似たものとしてSplatmojiというものを見つけたので試してみました.
導入はsourceか,パッケージが利用できます.パッケージ利用の場合はReleasesページからrpm, debが利用可能です.
sourceから
$ sudo apt install rofi xdotool xsel jq (1)
$ git clone https://github.com/cspeterson/splatmoji (2)
$ cd splatmoji
$ ./splatmoji copy
- 必要なパッケージを導入
- Splatmojiをclone
debパッケージから
$ wget https://github.com/cspeterson/splatmoji/releases/download/v1.2.0/splatmoji_1.2.0_all.deb (1)
$ sudo apt install ./splatmoji_1.2.0_all.deb (2)
$ splatmoji copy
- .debファイルをダウンロード
- .debファイルをaptコマンドでインストール
splatmoji copy
として実行するとコピーモードでSplatmojiが起動して,絵文字や顔文字を選択するとクリップボードに貼り付けられます.
emojと違い,GUIのポップアップメニューとして起動するのでSplatmojiをショートカットキーに設定しておくと便利そうです.SplatmojiのREADMEにいくつかの環境のショートカットキーの登録方法も載っています :)
awesome wmではこんな感じで設定ファイルに登録してみました.
~/.config/awesome/rc.lua
-- Emoji(Splatmoji) awful.key({ modkey, "Control" }, "e", function () awful.util.spawn("splatmoji copy") end),
追記)
i3 wmでも設定しました.
i3 wmでも設定しました.
~/.config/i3/config
# Emoji(Splatmoji) bindsym $mod+Ctrl+e exec "splatmoji copy"
動いている様子
環境
$ dpkg-query -W rofi xdotool xsel jq splatmoji
jq 1.6-2.1
rofi 1.5.4-1+b1
splatmoji 1.2.0
xdotool 1:3.20160805.1-4
xsel 1.2.0+git9bfc13d.20180109-3
$ lsb_release -dr
Description: Debian GNU/Linux bullseye/sid
Release: unstable
$ uname -m
x86_64