a little shell-based emoji picker
Find a file
hydrargyrum 6f9016ca68 change emojidir to ~/.cache/shmoji
The rationale is `.cache` seems better suited for a file that's not meant to
be ever edited but merely downloaded from a source as a reference file.
Like `.local/share`, `.cache` is defined by Freedesktop XDG Base Directory
Specification. The environment variable should be `$XDG_CACHE_HOME`.
2022-10-07 15:48:15 -05:00
build lmao 2022-10-04 18:49:31 -05:00
emojis.txt shmoji ACTIVATE 2022-10-04 14:00:41 -05:00
LICENSE wtfpl 2022-10-04 14:13:29 -05:00
README Fix typo(?) in README 2022-10-07 00:28:13 -05:00
shmoji change emojidir to ~/.cache/shmoji 2022-10-07 15:48:15 -05:00

shmoji 💀

a little shell-based emoji picker

demo: https://asciinema.org/a/525695


$ shmoji -h
usage: [download | bemenu | rofi | fzf]

examples:
  # download emojis
  shmoji download

  # launch shmoji with bemenu
  shmoji bemenu

  # launch shmoji with rofi
  shmoji rofi

  # launch shmoji with fzf
  shmoji fzf


how do i use this in...
sway:
  bindsym $mod+Shift+o exec --no-startup-id shmoji bemenu

i3:
  bindsym $mod+Shift+o exec --no-startup-id shmoji rofi

shell:
  shmoji fzf