tuimoji
tuimoji is a terminal based emoji chooser for *nix. With tuimoji you can search and browse emojis and copy them to your clipboard without ever leaving the comfort of your terminal!
Features
- Browse emojis by category.
- Search emojis by name.
- Supports skin tone modifiers.
Installation
tuimoji requires Python3 and xclip to be installed. xclip can be installed via your favorite package manager (if it is not already).
To install tuimoji, use pip:
pip3 install --user tuimoji
Usage
Launch tuimoji with the tuimoji command. By default, the search input is
focused, allowing you to type to search immediately:
Press Enter to highlight the first result, and use the cursor keys to navigate to the desired emoji. Pressing Enter again will copy the emoji to your clipboard and exit the program.
Alternatively you may browse emojis using the named categories. Use the cursor keys to navigate and press Enter to select a category.
Skin tone modifier
tuimoji defaults to 0 which is the original Simpsons skin tone (no modifier).
To change the tone launch tuimoji with the -t or --tone command line argument:
tuimoji -t 6
The available skin tone modifiers are:
| Tone | Result |
|---|---|
| 0 | 👊 |
| 1_2 | 👊🏻 |
| 3 | 👊🏼 |
| 4 | 👊🏽 |
| 5 | 👊🏾 |
| 6 | 👊🏿 |
Change the clipboard
By default tuimoji will copy characters to the clipboard, which is the usual selection when using copy and paste operations (ctrl+c/ctrl+v). You can also tell tuimoji to place the character on the primary (middle click paste) or secondary (unused?) selections.
Launch tuimoji with the -s or --selection command line argument:
tuimoji -s primary
Acknowledgements
Thanks to shanraisshan/EmojiCodeSheet for the contents of the .json data file in this project.
Metadata
Release files for tuimoji 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tuimoji-1.0.0.tar.gz | 21.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tuimoji-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 42.2 kB
Release files / tuimoji-1.0.0.tar.gz
| Download URL | tuimoji-1.0.0.tar.gz |
|---|---|
| Size | 21.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
55f3cde3e153fabffd76a2fca3584b1304470a88888bb6d2c8d6d2f7fbef0e3a
|
|
BLAKE2b-256 checksum How to use checksums |
78ed8dbde8794e5a5aef7a180e8e45e50273cc467993871f1ba4cf50a6c413c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.7.0
|
Release files / tuimoji-1.0.0-py3-none-any.whl
| Download URL | tuimoji-1.0.0-py3-none-any.whl |
|---|---|
| Size | 20.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9f46638f6def267efcaae3ddb77f453468c4146aa4cace2b42e02822ae05d49e
|
|
BLAKE2b-256 checksum How to use checksums |
52c21a39288766519b0eae4b3fed3556bb6dda808ecd6bc93038d4bcc3d7d1f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.7.0
|