1ROFIMOJI(1) Rofi Third-party Add-on Documentation ROFIMOJI(1)
2
3
4
6 rofimoji - A character (emoji) picker for rofi
7
9 rofimoji [-h] [–version] [–action {type,copy,clipboard,unicode,copy-
10 unicode}] [–skin-tone {neutral,light,medium-light,moderate,dark
11 brown,black,ask}] [–files {all,FILE [FILE ...]]} [–prompt PROMPT]
12 [–rofi-args ROFI_ARGS] [–max-recent MAX_RECENT] [–clipboarder CLIP‐
13 BOARDER] [–typer TYPER] [–selector SELECTOR]
14
16 Select, insert, or copy Unicode characters like emoji using rofi.
17
19 -h, –help
20 Prints brief usage information.
21
22 –version
23 show program’s version number and exit
24
25 –action, -a
26 Possible values: type, copy, clipboard, unicode, copy-unicode
27
28 Choose what to do with the selected characters: Directly type
29 them with the “Typer”, copy them to the clipboard using the
30 “Clipboarder”, or insert them indirectly using the clipboard.
31 “unicode” will type the unicode codepoints of the chosen charac‐
32 ters, “copy-unicode” will copy it.
33
34 –skin-tone=skin-tone, -s skin-tone
35 Possible values: neutral, light, medium-light, moderate, dark
36 brown, black, ask
37
38 Decide on a skin-tone for all supported emojis. If not set (or
39 set to “ask”), you will be asked for each one
40
41 –files=FILE [FILE ...], -f FILE [FILE ...]
42 Read characters from this file instead, one entry per line
43
44 –prompt PROMPT, -r PROMPT
45 Set rofimoj’s prompt
46
47 –rofi-args ROFI-ARGS
48 A string of arguments to give to the selector.
49
50 –max-recent MAX-RECENT
51 Show at most this number of recently used characters (cannot be
52 larger than 10)
53
54 –clipboarder CLIPBOARDER
55 Possible values: xsel, xclip, wl-copy
56
57 Choose the application to access the clipboard with manually.
58
59 –typer TYPER
60 Possible values: xdotool, wtype
61
62 Choose the application to type with manually.
63
64 –selector SELECTOR
65 Possible values: rofi, wofi
66
67 Choose the selector application manually. Usually rofi, but for
68 Wayland, you may want wofi. # KEYBINDINGS
69
70 (optional) Select multiple emoji with shift+enter
71
72 enter to insert the emoji directly
73
74 alt+c to copy it to the clipboard
75
76 alt+t to type it directly
77
78 alt+p to insert using the clipboard
79
80 alt+1, alt+2 to insert the most recently used character (alt+2 for the
81 second most recently one etc.)
82
83 alt+u to insert the Unicode codepoint
84
85 alt+i to copy the Unicode codepoint to the clipboard
86
87 Please note that wofi does not support keybindings other than enter.
88
90 ~/.config/rofimoji.rc
91 Per-user configuration file.
92
93 /etc/xdg/xdg-i3/rofimoji.rc
94 Global configuration file.
95
96 ~/.local/share/rofimoji/recent
97 Stores the recently used characters
98
100 Args that start with “–” (eg. –version) can also be set in a config
101 file.
102
103 Config file syntax allows: key=value, flag=true, stuff=[a,b,c] (for de‐
104 tails, see syntax at https://github.com/fdw/rofimoji#example-config-
105 file). If an arg is specified in more than one place, then commandline
106 values override values from the config file.
107
109 https://github.com/fdw/rofimoji
110
112 Fabian Winter.
113
114
115
116Version 5.0.0 February 20, 2021 ROFIMOJI(1)