Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/littleboycoding/emoji-dmenu
💻 Select emoji via dmenu or rofi easily, 🚧 with automatic update which provided by https://emoji-api.com/ ❤️
https://github.com/littleboycoding/emoji-dmenu
Last synced: 16 days ago
JSON representation
💻 Select emoji via dmenu or rofi easily, 🚧 with automatic update which provided by https://emoji-api.com/ ❤️
- Host: GitHub
- URL: https://github.com/littleboycoding/emoji-dmenu
- Owner: littleboycoding
- Created: 2020-04-29T07:47:46.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-04-29T08:45:18.000Z (over 4 years ago)
- Last Synced: 2024-11-25T04:34:48.636Z (about 1 month ago)
- Language: Shell
- Size: 1.61 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Emoji-dmenu 😀
💻 Select emoji via dmenu or rofi easily, 🚧 with automatic update which provided by https://emoji-api.com/ ❤️You can choose either xft patched dmenu or rofi
but rofi is highly recommended because of xft supported out of the box 🤖**Dependencies**
- dmenu (xft patched) or rofi
- curl
- xdotool
- xclip
- jq (which are already included in repo)
- any notification daemon (optional but recommended)## Why ❓
Because I love emoji, and I think most people do too ! 😆## Installation 📁
Just clone repo to anywhere your choice (but ~/emoji-dmenu is highly recommended which preconfigured to help you get started)git clone https://github.com/littleboycoding/emoji-dmenu.git ~/emoji-dmenu
## Usage 🧰
There are 2 core files, fetch.sh and get.sh
fetch.sh is use to update emoji list which save to emoji.txt
get.sh is use to start emoji selector (default with rofi, but you can change it inside)
Just bind get.sh with keybider of your choices, and you might also want to execute fetch.sh everytime you start your session. you should good to go ! 🦸## Example with i3 🧙
In ~/config/i3/config add these lines.
exec ~/emoji-dmenu/fetch.sh
bindsym $mod+e exec bash ~/emoji-dmenu/get.shThat's it ! ⌨️
## Contribute 🎁
That's awesome ! you can open issue and start PR, I'll check it out ASAP 🤓