diff options
author | David Phillips <david@sighup.nz> | 2016-11-29 21:30:52 +1300 |
---|---|---|
committer | David Phillips <david@sighup.nz> | 2016-11-29 21:30:52 +1300 |
commit | ea1b12d5874858ea8020dd2c6845fd9da971f81c (patch) | |
tree | 834cba9e3f9cdc332008c81aeec69720954ac180 /XCompose | |
parent | c8103b70ac8d6011598aa18e393c9623ae1e36ca (diff) | |
download | dotfiles-ea1b12d5874858ea8020dd2c6845fd9da971f81c.tar.xz |
Add XCompose
Diffstat (limited to 'XCompose')
-rw-r--r-- | XCompose | 162 |
1 files changed, 162 insertions, 0 deletions
diff --git a/XCompose b/XCompose new file mode 100644 index 0000000..90480f3 --- /dev/null +++ b/XCompose @@ -0,0 +1,162 @@ +include "/usr/share/X11/locale/en_US.UTF-8/Compose" + +# USEFUL STUFF +<Multi_key> <d> <o> <t> : "·" # Mid dot for multiplication or units +<Multi_key> <0> <space> : "" # U200b ZERO WIDTH SPACE + +# EMOTICONS +<Multi_key> <less> <3> : "❤" # Nicer heart than default (♥) +<Multi_key> <less> <backslash> <3> : "💔" # Heartbroken :( +<Multi_key> <o> <underscore> <o> : "ಠ_ಠ" # LOOK OF DISAPPROVAL +<Multi_key> <colon> <D> : "😃" # :D +<Multi_key> <semicolon> <parenright> : "😉" # ;) +<Multi_key> <colon> <p> : "😛" # :p +<Multi_key> <colon> <o> : "😲" # :o +<Multi_key> <colon> <O> : "😨" # :O fearful +<Multi_key> <semicolon> <p> : "😜" # ;p +<Multi_key> <colon> <bar> : "😐" # :| +<Multi_key> <colon> <apostrophe> <parenleft> : "😢" # :'( +<Multi_key> <1> <0> <0> : "💯" # 💯 100 emoji +<Multi_key> <o> <k> : "👌" # 👌 ok emoji +<Multi_key> <l> <o> <l> : "😂" # 😂 lol emoji tears +<Multi_key> <w> <e> <t> : "💦" # 💦 splash emoji +<Multi_key> <e> <g> <g> : "🍆" # 🍆 Eggplant emoji +<Multi_key> <parenleft> <colon> : "🙃" # upside down smile +<Multi_key> <l> <e> <n> <n> <y> : "( ͡° ͜ ʖ ͡° )" +<Multi_key> <plus> <plus> : "👍" +<Multi_key> <i> <u> <n> <n> <o> : "¯\\_(ツ)_/¯" # shrug +<Multi_key> <k> <o> <a> <l> <a> : "ʕ•ᴥ•ʔ" # koala + +# BLACKBOARD BOLD UPPERCASE, 1 0 +<Multi_key> <B> <A> : "𝔸" +<Multi_key> <B> <B> : "𝔹" +<Multi_key> <B> <C> : "ℂ" +<Multi_key> <B> <D> : "𝔻" +<Multi_key> <B> <E> : "𝔼" +<Multi_key> <B> <F> : "𝔽" +<Multi_key> <B> <G> : "𝔾" +<Multi_key> <B> <H> : "ℍ" +<Multi_key> <B> <I> : "𝕀" +<Multi_key> <B> <J> : "𝕁" +<Multi_key> <B> <K> : "𝕂" +<Multi_key> <B> <L> : "𝕃" +<Multi_key> <B> <M> : "𝕄" +<Multi_key> <B> <N> : "ℕ" +<Multi_key> <B> <O> : "𝕆" +<Multi_key> <B> <P> : "ℙ" +<Multi_key> <B> <Q> : "ℚ" +<Multi_key> <B> <R> : "ℝ" +<Multi_key> <B> <S> : "𝕊" +<Multi_key> <B> <T> : "𝕋" +<Multi_key> <B> <U> : "𝕌" +<Multi_key> <B> <V> : "𝕍" +<Multi_key> <B> <W> : "𝕎" +<Multi_key> <B> <X> : "𝕏" +<Multi_key> <B> <Y> : "𝕐" +<Multi_key> <B> <Z> : "ℤ" +<Multi_key> <B> <1> : "𝟙" +<Multi_key> <B> <0> : "𝟘" + +# WIDE CHARACTERS UPPERCASE, NUMBERS, BASIC PUNCTUATION +<Multi_key> <W> <A> : "A" +<Multi_key> <W> <B> : "B" +<Multi_key> <W> <C> : "C" +<Multi_key> <W> <D> : "D" +<Multi_key> <W> <E> : "E" +<Multi_key> <W> <F> : "F" +<Multi_key> <W> <G> : "G" +<Multi_key> <W> <H> : "H" +<Multi_key> <W> <I> : "I" +<Multi_key> <W> <J> : "J" +<Multi_key> <W> <K> : "K" +<Multi_key> <W> <L> : "L" +<Multi_key> <W> <M> : "M" +<Multi_key> <W> <N> : "N" +<Multi_key> <W> <O> : "O" +<Multi_key> <W> <P> : "P" +<Multi_key> <W> <Q> : "Q" +<Multi_key> <W> <R> : "R" +<Multi_key> <W> <S> : "S" +<Multi_key> <W> <T> : "T" +<Multi_key> <W> <U> : "U" +<Multi_key> <W> <V> : "V" +<Multi_key> <W> <W> : "W" +<Multi_key> <W> <X> : "X" +<Multi_key> <W> <Y> : "Y" +<Multi_key> <W> <Z> : "Z" +<Multi_key> <W> <0> : "0" +<Multi_key> <W> <1> : "1" +<Multi_key> <W> <2> : "2" +<Multi_key> <W> <3> : "3" +<Multi_key> <W> <4> : "4" +<Multi_key> <W> <5> : "5" +<Multi_key> <W> <6> : "6" +<Multi_key> <W> <7> : "7" +<Multi_key> <W> <8> : "8" +<Multi_key> <W> <9> : "9" +<Multi_key> <W> <period> : "." +<Multi_key> <W> <comma> : "," +<Multi_key> <W> <parenleft> : "(" +<Multi_key> <W> <parenright> : ")" +<Multi_key> <W> <question> : "?" +<Multi_key> <W> <exclam> : "!" +<Multi_key> <W> <apostrophe> : "'" +<Multi_key> <W> <space> : " " + +# PUNCTUATION +<Multi_key> <bracketright> <apostrophe> : "’" U2019 # RIGHT SINGLE QUOTATION MARK +<Multi_key> <bracketleft> <apostrophe> : "‘" U2018 # LEFT SINGLE QUOTATION MARK +<Multi_key> <bracketright> <quotedbl> : "”" U201d # RIGHT DOUBLE QUOTATION MARK +<Multi_key> <bracketleft> <quotedbl> : "“" U201c # LEFT DOUBLE QUOTATION MARK +<Multi_key> <space> <t> : " " U2009 # THIN SPACE +<Multi_key> <space> <m> : " " U2003 # EM SPACE + +# GREEK +<Multi_key> <g> <A> : "Α" U0391 # GREEK CAPITAL LETTER ALPHA +<Multi_key> <g> <a> : "α" U03B1 # GREEK SMALL LETTER ALPHA +<Multi_key> <g> <B> : "Β" U0392 # GREEK CAPITAL LETTER BETA +<Multi_key> <g> <b> : "β" U03B2 # GREEK SMALL LETTER BETA +<Multi_key> <g> <D> : "Δ" U0394 # GREEK CAPITAL LETTER DELTA +<Multi_key> <g> <d> : "δ" U03B4 # GREEK SMALL LETTER DELTA +<Multi_key> <g> <E> : "Ε" U0395 # GREEK CAPITAL LETTER EPSILON +<Multi_key> <g> <e> : "ε" U03B5 # GREEK SMALL LETTER EPSILON +<Multi_key> <g> <F> : "Φ" U03A6 # GREEK CAPITAL LETTER PHI +<Multi_key> <g> <f> : "φ" U03C6 # GREEK SMALL LETTER PHI +<Multi_key> <g> <G> : "Γ" U0393 # GREEK CAPITAL LETTER GAMMA +<Multi_key> <g> <g> : "γ" U03B3 # GREEK SMALL LETTER GAMMA +<Multi_key> <g> <H> : "Η" U0397 # GREEK CAPITAL LETTER ETA +<Multi_key> <g> <h> : "η" U03B7 # GREEK SMALL LETTER ETA +<Multi_key> <g> <I> : "Ι" U0399 # GREEK CAPITAL LETTER IOTA +<Multi_key> <g> <i> : "ι" U03B9 # GREEK SMALL LETTER IOTA +<Multi_key> <g> <J> : "Θ" U0398 # GREEK CAPITAL LETTER THETA +<Multi_key> <g> <j> : "θ" U03B8 # GREEK SMALL LETTER THETA +<Multi_key> <g> <K> : "Κ" U039A # GREEK CAPITAL LETTER KAPPA +<Multi_key> <g> <k> : "κ" U03BA # GREEK SMALL LETTER KAPPA +<Multi_key> <g> <L> : "Λ" U039B # GREEK CAPITAL LETTER LAMDA +<Multi_key> <g> <l> : "λ" U03BB # GREEK SMALL LETTER LAMDA +<Multi_key> <g> <M> : "Μ" U039C # GREEK CAPITAL LETTER MU +<Multi_key> <g> <m> : "μ" U03BC # GREEK SMALL LETTER MU +<Multi_key> <g> <N> : "Ν" U039D # GREEK CAPITAL LETTER NU +<Multi_key> <g> <n> : "ν" U03BD # GREEK SMALL LETTER NU +<Multi_key> <g> <O> : "Ο" U039F # GREEK CAPITAL LETTER OMICRON +<Multi_key> <g> <o> : "ο" U03BF # GREEK SMALL LETTER OMICRON +<Multi_key> <g> <P> : "Π" U03A0 # GREEK CAPITAL LETTER PI +<Multi_key> <g> <p> : "π" U03C0 # GREEK SMALL LETTER PI +<Multi_key> <g> <Q> : "Χ" U03A7 # GREEK CAPITAL LETTER CHI +<Multi_key> <g> <q> : "χ" U03C7 # GREEK SMALL LETTER CHI +<Multi_key> <g> <R> : "Ρ" U03A1 # GREEK CAPITAL LETTER RHO +<Multi_key> <g> <r> : "ρ" U03C1 # GREEK SMALL LETTER RHO +<Multi_key> <g> <S> : "Σ" U03A3 # GREEK CAPITAL LETTER SIGMA +<Multi_key> <g> <s> : "σ" U03C3 # GREEK SMALL LETTER SIGMA +<Multi_key> <g> <T> : "Τ" U03A4 # GREEK CAPITAL LETTER TAU +<Multi_key> <g> <t> : "τ" U03C4 # GREEK SMALL LETTER TAU +<Multi_key> <g> <U> : "Υ" U03A5 # GREEK CAPITAL LETTER UPSILON +<Multi_key> <g> <u> : "υ" U03C5 # GREEK SMALL LETTER UPSILON +<Multi_key> <g> <W> : "Ω" U03A9 # GREEK CAPITAL LETTER OMEGA +<Multi_key> <g> <w> : "ω" U03C9 # GREEK SMALL LETTER OMEGA +<Multi_key> <g> <X> : "Ξ" U039E # GREEK CAPITAL LETTER XI +<Multi_key> <g> <x> : "ξ" U03BE # GREEK SMALL LETTER XI +<Multi_key> <g> <Y> : "Ψ" U03A8 # GREEK CAPITAL LETTER PSI +<Multi_key> <g> <y> : "ψ" U03C8 # GREEK SMALL LETTER PSI +<Multi_key> <g> <Z> : "Ζ" U0396 # GREEK CAPITAL LETTER ZETA +<Multi_key> <g> <z> : "ζ" U03B6 # GREEK SMALL LETTER ZETA |