An application where you can have all the emojis with easy and quick access
Note
The shortcut with which you launch the application must be configured on your own according to the WindowManager you have
- π Searchbar
- π Tone emoji selector
- ποΈ Preview block
- πΊοΈ Keyboard Navigation (Tab/Shift Tab/Arrows/Space/Enter)
- π Fuzzy Search Support
- π£ Customizable Emoji Font
- Β©οΈ Copy to clipboard
- π¨ Custom UI Colors
- π Customize corner radius
- β‘ Blazing Fast
- π Recents
- π§ Linux (X11/Wayland)
- γοΈ Use IME to auto insert emoji into input texts (all platform supported)
Note
For more details about IME, see imekit crate.
For this we use the arguments of the application, for example
simplemoji -m '#000' -b '#DEA584'simplemoji -m '#d485ad' --background-color '#262626'simplemoji --primary-color '#c9cbd1' --background-color '#f2ecbc'Requirements:
- Install Noto Color Emoji font on your system
Options:
Fast Application for look your amazing emojis write in Rust
Usage: simplemoji [OPTIONS]
Options:
-t, --tone <TONE>
The skin tone to apply to emojis [possible values: default, light, medium-light, medium, medium-dark, dark]
-d, --debug
Show debug keys and additional internal information
-f, --font <FONT>
The font used to render emojis
-r, --corner-radius <CORNER_RADIUS>
The corner radius (in pixels) for emojis when they are in focus
-s, --show-search
Display the search bar in the UI
--show-recent
Show the "recent emojis" section
--recent-rows <RECENT_ROWS>
The number of rows dedicated to recent emojis [default: 1]
--recent-type <RECENT_TYPE>
The strategy used to manage the recent emojis list [possible values: most-used, pop-push, mixed]
--static-recents <STATIC_RECENTS>
The number of static recents that always appear in the list [default: 4]
-z, --fuzzing-search
Enable fuzzy search algorithms
-p, --show-preview
Show an emoji preview when selecting
-o, --close-on-copy
Automatically close the picker after copying an emoji
-x, --no-close
Prevent the application from closing when it loses focus
-b, --background-color <BACKGROUND_COLOR>
The background color of the UI, in hexadecimal format
-m, --primary-color <PRIMARY_COLOR>
The primary accent color of the UI, in hexadecimal format
-c, --copy-command <COPY_COMMAND>
The command that will be executed to copy an emoji
-h, --help
Print help (see more with '--help')
-V, --version
Print version