Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/muniftanjim/rofunicode
Unicode Character Picker for Rofi
https://github.com/muniftanjim/rofunicode
bash emoji emoji-picker rofi unicode
Last synced: 3 days ago
JSON representation
Unicode Character Picker for Rofi
- Host: GitHub
- URL: https://github.com/muniftanjim/rofunicode
- Owner: MunifTanjim
- License: mit
- Created: 2020-04-04T12:59:04.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-05T06:59:44.000Z (about 2 years ago)
- Last Synced: 2024-11-03T05:42:14.744Z (about 2 months ago)
- Topics: bash, emoji, emoji-picker, rofi, unicode
- Language: JavaScript
- Homepage:
- Size: 144 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rofunicode - Unicode Character Picker for Rofi
## Installation
Just download the `rofunicode.sh` script whereever you want and give it executable permission:
```sh
curl --progress-bar https://raw.githubusercontent.com/MunifTanjim/rofunicode/main/bin/rofunicode.sh -o ~/.local/bin/rofunicode.sh
chmod u+x ~/.local/bin/rofunicode.sh
```**Dependencies**:
- `rofi`
- `bash`
- `curl`
- Unicode Characters supported Fonts## Configuration
Rofunicode configuration file is located at `~/.config/rofunicode/config.sh`:
```sh
#!/usr/bin/env shexport ROFUNICODE_DATA_FILENAMES="emojis"
export ROFUNICODE_PROMPT="Emoji"
export ROFUNICODE_SKIN_TONE="dark" # neutral/light/medium-light/medium/medium-dark/dark
```Rofunicode theme file is located at `~/.config/rofunicode/theme.rasi`:
```rasi
listview {
cycle: true;
scrollbar: true;
columns: 10;
lines: 10;
}
```The theme file is used for `rofi v1.7.x`.
## Usage
Run the `rofunicode.sh` script and do whatever you want with the picked unicode character.
```sh
~/.local/bin/rofunicode.sh | xsel -i --clipboard
```Run the following command to clear cached data:
```sh
~/.local/bin/rofunicode.sh clear-cache
```## Screenshot
![Emoji Picker](screenshots/emoji-smile.png)
## License
Licensed under the MIT License. Check the [LICENSE](./LICENSE) file for details.