-
Notifications
You must be signed in to change notification settings - Fork 3
/
XCompose
150 lines (148 loc) · 10.6 KB
/
XCompose
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
# The compose key is awesome. Imagine being able to type your favorite emojis
# without having to use inconsistent app-specific emoji pickers! ✨💯🎉
include "%L"
# Emoji from https://gist.github.com/natema/136d4c7a4f3c0ea448b3b2f768831a43
# With many, many additions! 😊💖
<Multi_key> <colon> <colon> <parenright> : "🙂" # ::)
<Multi_key> <colon> <colon> <D> : "😀" # ::D
<Multi_key> <colon> <x> <D> : "😁" # :xD
<Multi_key> <colon> <g> <r> <i> : "😁" # :gri(n)
<Multi_key> <colon> <X> <D> : "😂" # :XD
<Multi_key> <colon> <l> <o> <l> : "😂" # :lol
<Multi_key> <colon> <j> <o> <y> : "😂" # :joy
<Multi_key> <colon> <r> <o> <f> : "🤣" # :rof(l)
<Multi_key> <colon> <equal> <D> : "😃" # :=D
<Multi_key> <colon> <x> <parenright> : "😄" # :x)
<Multi_key> <colon> <apostrophe> <x> <parenright> : "😅" # :'x)
<Multi_key> <colon> <u> <h> <h> : "😅" # :uhh
<Multi_key> <colon> <asciicircum> <asciicircum> <semicolon> : "😅" # :^^;
<Multi_key> <colon> <X> <parenright> : "😆" # :X)
<Multi_key> <colon> <semicolon> <parenright> : "😉" # :;)
<Multi_key> <colon> <colon> <asterisk> <parenright> : "😊" # ::*)
<Multi_key> <colon> <asciicircum> <underscore> <asciicircum> : "😊" # :^_^
<Multi_key> <colon> <colon> <p> : "😋" # ::p
<Multi_key> <colon> <B> <parenright> : "😎" # :B)
<Multi_key> <colon> <c> <o> <o> : "😎" # :coo(l)
<Multi_key> <colon> <colon> <less> <3> : "😍" # ::<3
<Multi_key> <colon> <semicolon> <asterisk> : "😘" # :;*
<Multi_key> <colon> <colon> <asterisk> : "😗" # ::*
<Multi_key> <colon> <x> <asterisk> <space> : "😙" # :x*
<Multi_key> <colon> <x> <asterisk> <asterisk> : "😚" # :x**
<Multi_key> <colon> <h> <u> <g> : "🫂" # :hug
<Multi_key> <colon> <h> <m> <m> : "🤔" # :hmm
<Multi_key> <colon> <u> <h> <m> : "🤔" # :uhm
<Multi_key> <colon> <u> <m> <m> : "🤔" # :umm
<Multi_key> <colon> <colon> <bar> : "😐" # ::|
<Multi_key> <colon> <x> <bar> : "😑" # :x|
<Multi_key> <colon> <colon> <space> : "😶" # ::(space)
<Multi_key> <colon> <colon> <Up> : "🙄" # ::↑
<Multi_key> <colon> <r> <o> <l> : "🙄" # :rol(l)
<Multi_key> <colon> <s> <m> <i> : "😏" # :smi(rk)
<Multi_key> <colon> <x> <parenleft> : "😣" # :x(
<Multi_key> <colon> <apostrophe> <colon> <parenleft> : "😥" # :':(
<Multi_key> <colon> <colon> <O> : "😮" # ::O
<Multi_key> <colon> <colon> <numbersign> : "🤐" # ::#
<Multi_key> <colon> <colon> <o> : "😯" # ::o
<Multi_key> <colon> <z> <z> <z> : "😴" # :zzz
<Multi_key> <colon> <n> <e> <r> : "🤓" # :ner(d)
<Multi_key> <colon> <colon> <P> : "😛" # ::P
<Multi_key> <colon> <semicolon> <P> : "😜" # :;P
<Multi_key> <colon> <x> <P> : "😝" # :xP
<Multi_key> <colon> <X> <P> : "😝" # :XP
<Multi_key> <colon> <y> <u> <m> : "🤤" # :yum
<Multi_key> <colon> <colon> <Right> <parenleft> : "😒" # ::→(
<Multi_key> <colon> <apostrophe> <x> <parenleft> : "😓" # :'x(
<Multi_key> <colon> <colon> <Down> : "😔" # ::↓
<Multi_key> <colon> <colon> <slash> : "😕" # ::/
<Multi_key> <colon> <parenleft> <colon> : "🙃" # :(:
<Multi_key> <colon> <colon> <dollar> : "🤑" # ::$
<Multi_key> <colon> <w> <o> <w> : "😲" # :wow
<Multi_key> <colon> <colon> <parenleft> : "🙁" # ::(
<Multi_key> <colon> <x> <w> : "😖" # :xw
<Multi_key> <colon> <colon> <apostrophe> <parenleft> : "😢" # ::'(
<Multi_key> <colon> <semicolon> <underscore> <semicolon> : "😢" # :;_;
<Multi_key> <colon> <semicolon> <semicolon> : "😢" # :;;
<Multi_key> <colon> <c> <r> <y> : "😭" # :cry
<Multi_key> <colon> <s> <o> <b> : "😭" # :sob
<Multi_key> <colon> <T> <underscore> <T> : "😭" # :T_T
<Multi_key> <colon> <T> <T> : "😭" # :TT
<Multi_key> <colon> <u> <w> <u> : "🥺" # :uwu
<Multi_key> <colon> <b> <a> <b> : "🥺" # :bab(y)
<Multi_key> <colon> <d> <o> <e> : "🥺" # :doe
<Multi_key> <colon> <s> <u> <b> : "🥺" # :sub
<Multi_key> <colon> <D> <colon> : "😦" # :D:
<Multi_key> <colon> <at> <at> : "😵" # :@@
<Multi_key> <colon> <at> <underscore> <at> : "😵" # :@_@
<Multi_key> <colon> <a> <n> <g> : "😡" # :ang(ry)
<Multi_key> <colon> <greater> <colon> <parenleft> : "😡" # :>:(
<Multi_key> <colon> <r> <a> <g> : "😠" # :rag(e)
<Multi_key> <colon> <greater> <colon> <c> : "😠" # :>:c
<Multi_key> <colon> <greater> <colon> <o> : "🤬" # :>:o
<Multi_key> <colon> <c> <u> <s> : "🤬" # :cus(s)
<Multi_key> <colon> <b> <o> <o> : "👻" # :boo
<Multi_key> <colon> <d> <e> <v> : "😈" # :dev(il)
<Multi_key> <colon> <a> <l> <i> : "👽" # :ali(en)
<Multi_key> <colon> <r> <o> <b> : "🤖" # :rob(ot)
<Multi_key> <colon> <b> <o> <t> : "🤖" # :bot
<Multi_key> <colon> <p> <o> <o> : "💩" # :poo
<Multi_key> <colon> <r> <i> <p> : "🪦" # :rip
<Multi_key> <colon> <s> <k> <u> : "💀" # :sku(ll)
<Multi_key> <colon> <d> <e> <a> : "💀" # :dea(d)
<Multi_key> <colon> <e> <y> <e> : "👀" # :eye(s)
<Multi_key> <colon> <s> <w> <e> : "💦" # :swe(at)
<Multi_key> <colon> <d> <r> <o> : "💧" # :dro(p)
<Multi_key> <colon> <f> <i> <r> : "🔥" # :fir(e)
<Multi_key> <colon> <h> <o> <t> : "🔥" # :hot
<Multi_key> <colon> <i> <c> <e> : "🧊" # :ice
<Multi_key> <colon> <c> <o> <l> : "🧊" # :col(d)
<Multi_key> <colon> <f> <u> <c> : "🖕" # :fuc(k)
<Multi_key> <colon> <F> <U> : "🖕" # :FU
<Multi_key> <colon> <p> <e> <a> : "✌" # :pea(ce)
<Multi_key> <colon> <c> <r> <s> : "🤞" # :crs
<Multi_key> <colon> <s> <p> <o> : "🖖" # :spo(ck)
<Multi_key> <colon> <backslash> <m> <slash> : "🤘" # :\m/
<Multi_key> <colon> <c> <a> <l> : "🤙" # :cal(l)
<Multi_key> <colon> <o> <k> : "👌" # :ok
<Multi_key> <colon> <y> <e> <s> : "👍" # :yes
<Multi_key> <colon> <n> <o> : "👎" # :no
<Multi_key> <colon> <parenleft> <y> <parenright> : "👍" # :(y)
<Multi_key> <colon> <parenleft> <n> <parenright> : "👎" # :(n)
<Multi_key> <colon> <Up> : "👆" # :↑
<Multi_key> <colon> <Down> : "👇" # :↓
<Multi_key> <colon> <Left> : "👈" # :←
<Multi_key> <colon> <Right> : "👉" # :→
<Multi_key> <colon> <i> <d> <k> : "🤷" # :idk
<Multi_key> <colon> <less> <3> : "❤" # :<3
<Multi_key> <colon> <less> <less> <3> : "💗" # :<<3
<Multi_key> <colon> <less> <asterisk> <3> : "💖" # :<*3
<Multi_key> <colon> <asterisk> <asterisk> : "✨" # :**
<Multi_key> <colon> <w> <o> <o> : "🎉" # :woo
<Multi_key> <colon> <1> <0> <0> : "💯" # :100
<Multi_key> <colon> <t> <h> <o> : "💭" # :tho
# Arrows from https://gist.github.com/5310/9b98f8591f404b21d8c7e52739961070
<Multi_key> <minus> <less> : "←" # -<
<Multi_key> <minus> <greater> : "→" # ->
<Multi_key> <minus> <asciicircum> : "↑" # -^
<Multi_key> <minus> <v> : "↓" # -v
<Multi_key> <less> <minus> <greater> : "↔" # <->
<Multi_key> <Left> <Left> : "←" # ←←
<Multi_key> <Right> <Right> : "→" # →→
<Multi_key> <Up> <Up> : "↑" # ↑↑
<Multi_key> <Down> <Down> : "↓" # ↓↓
<Multi_key> <Left> <Right> : "↔" # ←→
<Multi_key> <Right> <Left> : "↔" # →←
<Multi_key> <Up> <Down> : "↕" # ↑↓
<Multi_key> <Up> <ampersand> <Down> : "⇵" # ↑&↓
<Multi_key> <Down> <Left> : "↵" # ↓←
<Multi_key> <Left> <o> : "⟲" # ←o
<Multi_key> <Right> <o> : "⟳" # →o
<Multi_key> <Left> <c> : "↺" # ←c
<Multi_key> <Right> <c> : "↻" # →c
<Multi_key> <Left> <asciitilde> : "⇜" # ←~
<Multi_key> <Right> <asciitilde> : "⇝" # →~
<Multi_key> <Left> <bar> : "⇤" # ←|
<Multi_key> <Right> <bar> : "⇥" # →|
<Multi_key> <Left> <minus> : "⇠" # ←-
<Multi_key> <Right> <minus> : "⇢" # →-
<Multi_key> <Up> <minus> : "⇡" # ↑-
<Multi_key> <Down> <minus> : "⇣" # ↓-