| Crates.io | rsmoji |
| lib.rs | rsmoji |
| version | 0.3.5 |
| created_at | 2025-05-01 18:02:34.651103+00 |
| updated_at | 2025-08-29 14:24:47.295325+00 |
| description | ✨ Gitmojis, now oxidized! 🦀 |
| homepage | |
| repository | https://github.com/Gabriele-Cutrona/rsmoji |
| max_upload_size | |
| id | 1656620 |
| size | 33,149 |
rsmoji 🦀Hello there! ^w^
This is a simple rust CLI tool to add emojis to commits! It uses crossterm and unicode-segmentation
cargo (crates.io)First, ensure you have rust installed on your system, and then run:
cargo install rsmoji
To update, you can use cargo-update, install it with cargo install cargo-update, and then you can run:
cargo-install-update install-update rsmoji
Just run rsmoji without any additional arguments (obviously you need git)
If it's not found, you have to add $HOME/.cargo/bin to your $PATH
# bash
echo 'export PATH="$PATH:$HOME/.cargo/bin"' >> ~/.bashrc
# zsh
echo 'export PATH="$PATH:$HOME/.cargo/bin"' >> ~/.zshrc
You can use emacs keybindings to move the cursor while typing (Ctrl b, Ctrl f, Ctrl p, Ctrl n)
The default colors are catppuccin-mocha