Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sergioribera/simplemoji

Fast Application for look your amazing emojis write in Rust
https://github.com/sergioribera/simplemoji

emoji gui hacktoberfest iced iced-rs linux rust skia tools

Last synced: 3 months ago
JSON representation

Fast Application for look your amazing emojis write in Rust

Awesome Lists containing this project

README

        

# Simplemoji 😁
An application where you can have all the emojis with easy and quick access


GitHub Workflow Status (with event)
GitHub Workflow Status (with event)
AUR version
GitHub release (with filter)



> [!NOTE]
> The shortcut with which you launch the application must be configured on your own according to the WindowManager you have

# Features
- 🔎 Searchbar
- 👋 Tone emoji selector
- 👁ī¸ Preview block
- Šī¸ Copy to clipboard
- 🎨 Custom UI Colors
- ⚡ Blazing Fast
- 🐧 Crossplatform (Linux (X11/Wayland), MacOs)

# 🎨 Custom UI Colors
![SimplemojiTheme](https://github.com/SergioRibera/Simplemoji/assets/56278796/fc7a9b2f-c395-4f66-b5fc-e2153c5372f0)

For this we use the arguments of the application, for example
```sh
simplemoji -m '#000' -b '#DEA584'
```

```sh
simplemoji -m '#d485ad' --background-color '#262626'
```

```sh
simplemoji --primary-color '#c9cbd1' --background-color '#f2ecbc'
```

# đŸ’Ŋ Installation
Requirements:
- Install [Noto Color Emoji](https://fonts.google.com/noto/specimen/Noto+Color+Emoji) font on your system

Options:
- Download from [releases](https://github.com/SergioRibera/Simplemoji/releases)
- If you use ArchLinux, just install from [Aur](https://aur.archlinux.org/packages/simplemoji)

# 🙇 Usage
```
Usage: simplemoji [OPTIONS]

Options:
-t, --tone
[possible values: default, light, medium-light, medium, medium-dark, dark]
-s, --show-search

-p, --show-preview

-o, --close-on-copy

-x, --no-close
By default the application closes automatically when it is out of focus, this option disables that behavior
-b, --background-color
Background color in hex (RGB, RGBA, RRGGBB, RRGGBBAA)
-m, --primary-color
Primary color in hex (RGB, RGBA, RRGGBB, RRGGBBAA)
-c, --copy-command
This is the command that will be executed to copy the emoji
-h, --help
Print help
-V, --version
Print version
```