Skip to content

Instantly share code, notes, and snippets.

@guyzmo
Created January 24, 2017 21:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save guyzmo/7e4e4c90e155ce0d4452db3361a28593 to your computer and use it in GitHub Desktop.
Save guyzmo/7e4e4c90e155ce0d4452db3361a28593 to your computer and use it in GitHub Desktop.
[WIP] My XCompose file
include "/usr/share/X11/locale/en_US.UTF-8/Compose"
<Multi_key> <asterisk> <A> : "Α" U0391 # GREEK CAPITAL LETTER ALPHA
<Multi_key> <asterisk> <B> : "Β" U0392 # GREEK CAPITAL LETTER BETA
<Multi_key> <asterisk> <G> : "Γ" U0393 # GREEK CAPITAL LETTER GAMMA
<Multi_key> <asterisk> <D> : "Δ" U0394 # GREEK CAPITAL LETTER DELTA
<Multi_key> <asterisk> <E> : "Ε" U0395 # GREEK CAPITAL LETTER EPSILON
<Multi_key> <asterisk> <Z> : "Ζ" U0396 # GREEK CAPITAL LETTER ZETA
<Multi_key> <asterisk> <Y> : "Η" U0397 # GREEK CAPITAL LETTER ETA
<Multi_key> <asterisk> <H> : "Θ" U0398 # GREEK CAPITAL LETTER THETA
<Multi_key> <asterisk> <I> : "Ι" U0399 # GREEK CAPITAL LETTER IOTA
<Multi_key> <asterisk> <K> : "Κ" U039A # GREEK CAPITAL LETTER KAPPA
<Multi_key> <asterisk> <L> : "Λ" U039B # GREEK CAPITAL LETTER LAMDA
<Multi_key> <asterisk> <M> : "Μ" U039C # GREEK CAPITAL LETTER MU
<Multi_key> <asterisk> <N> : "Ν" U039D # GREEK CAPITAL LETTER NU
<Multi_key> <asterisk> <C> : "Ξ" U039E # GREEK CAPITAL LETTER XI
<Multi_key> <asterisk> <O> : "Ο" U039F # GREEK CAPITAL LETTER OMICRON
<Multi_key> <asterisk> <P> : "Π" U03A0 # GREEK CAPITAL LETTER PI
<Multi_key> <asterisk> <R> : "Ρ" U03A1 # GREEK CAPITAL LETTER RHO
<Multi_key> <asterisk> <S> : "Σ" U03A3 # GREEK CAPITAL LETTER SIGMA
<Multi_key> <asterisk> <T> : "Τ" U03A4 # GREEK CAPITAL LETTER TAU
<Multi_key> <asterisk> <U> : "Υ" U03A5 # GREEK CAPITAL LETTER UPSILON
<Multi_key> <asterisk> <F> : "Φ" U03A6 # GREEK CAPITAL LETTER PHI
<Multi_key> <asterisk> <X> : "Χ" U03A7 # GREEK CAPITAL LETTER CHI
<Multi_key> <asterisk> <Q> : "Ψ" U03A8 # GREEK CAPITAL LETTER PSI
<Multi_key> <asterisk> <W> : "Ω" U03A9 # GREEK CAPITAL LETTER OMEGA
<Multi_key> <asterisk> <a> : "α" U03B1 # GREEK SMALL LETTER ALPHA
<Multi_key> <asterisk> <b> : "β" U03B2 # GREEK SMALL LETTER BETA
<Multi_key> <asterisk> <g> : "γ" U03B3 # GREEK SMALL LETTER GAMMA
<Multi_key> <asterisk> <d> : "δ" U03B4 # GREEK SMALL LETTER DELTA
<Multi_key> <asterisk> <e> : "ε" U03B5 # GREEK SMALL LETTER EPSILON
<Multi_key> <asterisk> <z> : "ζ" U03B6 # GREEK SMALL LETTER ZETA
<Multi_key> <asterisk> <y> : "η" U03B7 # GREEK SMALL LETTER ETA
<Multi_key> <asterisk> <h> : "θ" U03B8 # GREEK SMALL LETTER THETA
<Multi_key> <asterisk> <i> : "ι" U03B9 # GREEK SMALL LETTER IOTA
<Multi_key> <asterisk> <k> : "κ" U03BA # GREEK SMALL LETTER KAPPA
<Multi_key> <asterisk> <l> : "λ" U03BB # GREEK SMALL LETTER LAMDA
<Multi_key> <asterisk> <m> : "μ" U03BC # GREEK SMALL LETTER MU
<Multi_key> <asterisk> <n> : "ν" U03BD # GREEK SMALL LETTER NU
<Multi_key> <asterisk> <c> : "ξ" U03BE # GREEK SMALL LETTER XI
<Multi_key> <asterisk> <o> : "ο" U03BF # GREEK SMALL LETTER OMICRON
<Multi_key> <asterisk> <p> : "π" U03C0 # GREEK SMALL LETTER PI
<Multi_key> <asterisk> <r> : "ρ" U03C1 # GREEK SMALL LETTER RHO
<Multi_key> <asterisk> <s> : "σ" U03C3 # GREEK SMALL LETTER SIGMA
<Multi_key> <asterisk> <t> : "τ" U03C4 # GREEK SMALL LETTER TAU
<Multi_key> <asterisk> <u> : "υ" U03C5 # GREEK SMALL LETTER UPSILON
<Multi_key> <asterisk> <f> : "φ" U03C6 # GREEK SMALL LETTER PHI
<Multi_key> <asterisk> <x> : "χ" U03C7 # GREEK SMALL LETTER CHI
<Multi_key> <asterisk> <q> : "ψ" U03C8 # GREEK SMALL LETTER PSI
<Multi_key> <asterisk> <w> : "ω" U03C9 # GREEK SMALL LETTER OMEGA
# ARROWS
<Multi_key> <less> <greater> : "↔" U1F37A # BEER SYMBOL
<Multi_key> <minus> <^> : "↑" # ARROW UP
<Multi_key> <minus> <v> : "↓" # ARROW DOWN
# MATHS
<Multi_key> <F> <A> : "∀" # FOR ALL
<Multi_key> <T> <E> : "∃" # THERE EXISTS
<Multi_key> <parenleft> <minus> : "∈" # ELEMENT OF
<Multi_key> <minus> <parenright> : "∋" # CONTAINS AS
<Multi_key> <parenleft> <u> : "∩" # INTERSECTION
<Multi_key> <u> <parenright> : "∪" # UNION
<Multi_key> <I> <N> : "⊂" # INCLUDES
<Multi_key> </> <0> : "∅" # EMPTY SET
<Multi_key> <R> <T> : "√" # SQUARE ROOT
<Multi_key> <=> <3> : "≡" # IDENTICAL
<Multi_key> <minus> <T> : "⊥" # UPTACK
<Multi_key> <asterisk> <greater> : "≫" # IDENTICAL
<Multi_key> <asterisk> <lower> : "≪" # IDENTICAL
<Multi_key> <R> <1> : "Ⅰ" # ROMAN NUMERAL ONE
<Multi_key> <R> <2> : "Ⅱ" # ROMAN NUMERAL TWO
<Multi_key> <R> <3> : "Ⅲ" # ROMAN NUMERAL THREE
<Multi_key> <R> <4> : "Ⅳ" # ROMAN NUMERAL FOUR
<Multi_key> <R> <5> : "Ⅴ" # ROMAN NUMERAL FIVE
<Multi_key> <R> <6> : "Ⅵ" # ROMAN NUMERAL SIX
<Multi_key> <R> <7> : "Ⅶ" # ROMAN NUMERAL SEVEN
<Multi_key> <R> <8> : "Ⅷ" # ROMAN NUMERAL EIGHT
<Multi_key> <R> <9> : "Ⅸ" # ROMAN NUMERAL NINE
<Multi_key> <R> <A> : "Ⅹ" # ROMAN NUMERAL TEN
<Multi_key> <R> <1> : "ⅰ" # SMALL ROMAN NUMERAL ONE
<Multi_key> <R> <2> : "ⅱ" # SMALL ROMAN NUMERAL TWO
<Multi_key> <R> <3> : "ⅲ" # SMALL ROMAN NUMERAL THREE
<Multi_key> <R> <4> : "ⅳ" # SMALL ROMAN NUMERAL FOUR
<Multi_key> <R> <5> : "ⅴ" # SMALL ROMAN NUMERAL FIVE
<Multi_key> <R> <6> : "ⅵ" # SMALL ROMAN NUMERAL SIX
<Multi_key> <R> <7> : "ⅶ" # SMALL ROMAN NUMERAL SEVEN
<Multi_key> <R> <8> : "ⅷ" # SMALL ROMAN NUMERAL EIGHT
<Multi_key> <R> <9> : "ⅸ" # SMALL ROMAN NUMERAL NINE
<Multi_key> <R> <A> : "ⅹ" # SMALL ROMAN NUMERAL TEN
# STUFF
<Multi_key> <z> <i> <k> : "🎶" # Music
<Multi_key> <X> <O> : "✓" # OK
<Multi_key> <X> <X> : "✗" # NOT OK
<Multi_key> <N> <E> <W> : "🆕" # New
<Multi_key> <E> <U> <R> : "€" U1F37A # EUR SYMBOL
<Multi_key> <G> <B> <P> : "£" U1F37A # GBP SYMBOL
<Multi_key> <Y> <E> <N> : "¥" U1F37A # YEN SYMBOL
<Multi_key> <D> <G> <C> : "℃" # DEGREE CELCIUS
# ANIMALS
<Multi_key> <B> <I> <R> <D> : "🐦" U1F426 # BIRD SYMBOL
<Multi_key> <C> <A> <T> : "😼" U1F63C # GRINNING CAT SYMBOL
<Multi_key> <C> <a> <t> : "😸" U1F638 # SMILEY CAT
<Multi_key> <D> <U> <C> <K> : "🦆" U1F986 # DUCK SYMBOL
<Multi_key> <H> <O> <R> <S> <E> : "🏇" U1F3C7 # HORSE RACING
<Multi_key> <W> <O> <R> <K> : "🚧" U1F6A7 # CONSTRUCTION SIGN
<Multi_key> <b> <u> <g> : "🐛" U??? #BUG SYMBOL
# HAND
<Multi_key> <F> <U> <C> <K> : "🖕" U1F595 # REVERSED HAND WITH MIDDLE FINGER EXTENDED SYMBOL
<Multi_key> <S> <P> <O> <C> <K> : "🖖" U1F596 # HAND WITH SPACE BETWEEN MIDDLE AND RING FINGERS
<Multi_key> <F> <X> : "🤞" U1F91E # FINGERS CROSSED
<Multi_key> <plus> <1> : "👍" U1F44D # THUMBS UP SYMBOL
<Multi_key> <minus> <1> : "👎" U1F44E # THUMBS DOWN SYMBOL
<Multi_key> <O> <K> : "👌" U1F44C # OK HAND SYMBOL
<Multi_key> <O> <k> : "👌" U1F44C # OK HAND SYMBOL
<Multi_key> <o> <K> : "👌" U1F44C # OK HAND SYMBOL
<Multi_key> <o> <k> : "👌" U1F44C # OK HAND SYMBOL
<Multi_key> <C> <L> <A> <P> : "👏" U??? #CLAPPING HAND SYMBOL
<Multi_key> <H> <O> <R> <N> : "🤘" U??? # HORN HAND SYMBOL
<Multi_key> <F> <I> <V> <E> : "✋" U??? # HIGH FIVE HAND SYMBOL
<Multi_key> <P> <R> <A> <Y> : "🙏" U??? # PRAY
# FACE
<Multi_key> <semicolon> <parenright> : "😉" U1F609 # SMILEY WINKING FACE
<Multi_key> <colon> <D> : "😀" U1F600 # SMILEY FACE GRINNIG SYMBOL
<Multi_key> <circumflex> <circumflex> : "😁" U1F601 # SMILEY FACE GRINNING SMILEY EYES SYMBOL
<Multi_key> <^> <^> : "😁" U1F601 # SMILEY FACE GRINNING SMILEY EYES SYMBOL
<Multi_key> <colon> <quote> <parenright> : "😂" U1F602 # SMILEY FACE TEARS OF JOY
<Multi_key> <colon> <quote> <parenleft> : "😢" U1F62D # SMILEY LOUDLY CRYING FACE
<Multi_key> <colon> <doublequote> <parenleft> : "😭" U1F62D # SMILEY LOUDLY CRYING FACE
<Multi_key> <colon> <slash> : "😕" U1F615 # SMILEY FACE CONFUSED SYMBOL
<Multi_key> <colon> <S> : "😖" U1F616 # SMILEY FACE SICK
<Multi_key> <colon> <s> : "😖" U1F616 # SMILEY FACE SICK
<Multi_key> <colon> <O> : "😲" U1F632 # SMILEY FACE SUPRISED
<Multi_key> <colon> <o> : "😲" U1F632 # SMILEY FACE SUPRISED
<Multi_key> <B> <D> : "😎" U1F60E # SMILEY FACE GLASSES
<Multi_key> <8> <O> : "😲" U1F6632 # SMILEY FACE ASTONISHED
<Multi_key> <colon> <asterisk> : "😗" U1F617 # SMILEY FACE KISSING SYMBOL
<Multi_key> <O> <colon> <parenright> : "😇" U1F607 # SMILEY FACE INNOCENT SYMBOL
<Multi_key> <colon> <#> : "🤐" U1910 # ZIPPER-MUUTH FACE
<Multi_key> <minus> <underscore> <minus> : "😑" U1F611 # EXPRESSION LESS FACE
<Multi_key> <z> <z> <z> : "😴" U1F634 # SLEEPING FACE
# BODY
<Multi_key> <\> <o> </> : "💃" U1F483 # DANCING SYMBOL (FEMALE)
<Multi_key> <\> <o> : "🕺" U1F57A # DANCING SYMBOL (MALE)
<Multi_key> <b> <o> <w> : "🙇" U1F647 # BOW
# ACTIONS/OBJECTS/WHATEVER
<Multi_key> <B> <e> <e> <r> : "🍺" U1F37A # BEER SYMBOL
<Multi_key> <B> <E> <E> <R> : "🍻" U1F37B # CLINKING BEERS SYMBOL
<Multi_key> <h> <a> <i> <r> : "💇" U1F487 # HAIR CUTTING SYMBOL
<Multi_key> <t> <r> <o> <l> <l> : "👹" U1F479 # TROLL SYMBOL
<Multi_key> <s> <k> <u> <l> <l> : "💀" U1F480 # SKULL SYMBOL
<Multi_key> <g> <h> <o> <s> <t> : "👻" U1F47B # GHOST SYMBOL
<Multi_key> <p> <o> <o> : "💩" U1F4A9 # PILE OF POO SYMBOL
<Multi_key> <f> <i> <r> <e> : "🔥" U1F525 # FIRE SYMBOL
<Multi_key> <T> <R> <U> <C> <K> : "🚒" U1F692 # FIRE SYMBOL
<Multi_key> <t> <o> <i> <l> <e> <t> : "🚽" U1F6BD # TOILET
<Multi_key> <l> <e> <a> <k> : "🚱" U1F6B1 # NON POTABLE WATER (NO LEAKS)
# OBJECTS
<Multi_key> <F> <L> <A> <G> : "🏁" U1F3C1 # FLAG
<Multi_key> <B> <O> <M> <B> : "💣" U1F4DA # Bomb
<Multi_key> <B> <O> <O> <K> : "📚" U1F4DA # Books
<Multi_key> <B> <U> <L> <B> : "💡" U1F4DD # LIGHT BULB
<Multi_key> <m> <a> <r> <k> : "🔖" U1F516 # Bookmark
<Multi_key> <p> <i> <n> : "📌" U1F4CC # Pin
<Multi_key> <r> <a> <i> <n> <b> <o> <w> : "🌈" U1F308 # Rainbow
<Multi_key> <l> <i> <p> <s> <t> <i> <c> <k> : "💄" U1F484 # Lipstick
<Multi_key> <M> <E> <M> <O> : "📝" U1F4DD # MEMO
<Multi_key> <L> <I> <G> <H> <T> : "🔦" U1F526 # SEARCH LIGHT
<Multi_key> <L> <I> <G> <H> <T> : "🔦" U1F526 # SEARCH LIGHT
<Multi_key> <R> <A> <C> <E> : "🏎" U1FXXX # RACE CAR
<Multi_key> <A> <L> <A> <R> <M> : "🚨" U1FXXX # ALARM
<Multi_key> <S> <T> <A> <R> : "🌟" U1FXXX # STAR
<Multi_key> </> <!> <\> : "⚠️" U1FXXX # WARNING SIGN
<Multi_key> <V> <H> <S> : "📼" U1FXXX # videocassette
<Multi_key> <R> <E> <C> <Y> <C> <L> <E> : "♻️" U1FXXX # recycle
<Multi_key> <s> <h> <r> <u> <g> : "¯\\_(ツ)_/¯"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment