-
- 2.1. Localized tags + english fallback!
- 2.2. Custom tags
- 2.3. Custom shortcut
- 2.4. Skintone selector
- 2.5. Multi selection
Note: Flathub and Github are the only official release channels for Smile. Any release on external marketplaces or packaging formats are unofficial and not supported by me.
Smile is a simple emoji picker for linux with custom tags support.
Go to Preferences > Localized tags > Merge localized tags
!
No matter how many tags we put in, there is always going to be that one emoji which you expect to show up when you search, but it doesn't.
An example?
Do you want 🌐 to show up when you search for "internet", but it is only tagged as "globe"?
Select the icon using the arrow keys and press Alt + T
or Middle Click
to open the custom tag manager.
This app does not register its own system-wide shortcut, but you can create your custom shortcut for Smile by launching this command:
flatpak run it.mijorus.smile
Press Alt + E
or Right Click
on any emoji with the rounded top-right corner (see screenshot below).
Use Shift + Enter
to select multiple emojis; use Ctrl+Enter
to quit without selecting an additional emoji
Please check out https://smile.mijorus.it/changelog
Awesome resources that made Smile possible:
- Openmoji for the emoji list and english tags
- Emojibase for the translated tags available since version 1.70
You will need:
- flatpak
- flatpak-builder
- flatpak-builder
- org.gnome.Platform 43
- org.gnome.Sdk 43
git clone https://github.com/mijorus/smile.git
cd smile
# kill any instance of Smile
flatpak kill it.mijorus.smile
# to run the app:
flatpak-builder build/ it.mijorus.smile.json --user --force-clean
flatpak-builder --run build/ it.mijorus.smile.json smile
# to install the app
flatpak-builder build/ it.mijorus.smile.json --user --install --force-clean
- Emote for the inspiration and some code