shmojis - emojis in the terminal!
20.08.2023 2 min readI was browsing Github when I came across shmoji
, which lets you pick emojis right from your CLI! If I sound more excited about this than I should be, it’s because I am. I used to have a keyboard shortcut to bring up the emoji picker on Windows, but I ran a fresh install and haven’t been able to get it back. Also, I hate going to the Emojipedia web site because it keeps asking me to disable my ad block 💢 So this will do nicely.
First, we’ll need the script:
$ wget https://raw.githubusercontent.com/biox/shmoji/main/shmoji
Next, we’ll need to install fzf
if it isn’t already installed.
$ sudo apt install fzf
Then, give shmoji
permissions:
$ chmod +x ./shmoji
Download emojis:
$ ./shmoji download
We’re finally ready!
$ ./shmoji fzf
# choose an emoji from the interactive prompt
This is great, but we can do better - we don’t want to keep typing ./
. It’d also be nice to copy the emoji to the clipboard automatically.
So, we’ll add it to somewhere in $PATH
, and alias it as such:
# in ~/.zshrc
# Create an alias for the shmoji command that copies the selection to the clipbaord
alias shmoji="shmoji fzf | xclip -selection clipboard"
source ~/.zshrc # reload ~/.zshrc so we can use the alias
$ shmoji
Beautiful 😍