Victor Franzi - Git Sources dotfiles / master sway / .XCompose
master

Tree @master (Download .tar.gz)

.XCompose @masterraw · history · blame

include "%L"

# emoticons
# for i in 1F6{0..4}{{0..9},{A..F}} ; do printf "\\\\U$i \U$i\n" ; done
<Multi_key>	<colon>		<parenright>		: "โ˜บ"	 # :)
<Multi_key>	<colon>		<parenleft>		: "๐Ÿ™"	# :(
<Multi_key>	<colon>	<apostrophe>	<parenleft>	: "๐Ÿ˜ญ"	 # :'(
<Multi_key>	<colon>		<D>			: "๐Ÿ˜„"	# :D
<Multi_key>	<O>	<colon>	<parenright>		: "๐Ÿ˜‡"	# O:)
<Multi_key>	<colon>		<asterisk>		: "๐Ÿ˜™"	# :*
<Multi_key>	<colon>		<O>			: "๐Ÿ˜ฎ"	# :O
<Multi_key>	<h>		<i>			: "๐Ÿ™‹"	# hi

<Multi_key> <e>     <u>     <r> : "โ‚ฌ" # Euro

<Multi_key>	<e>		<e>	: "โˆˆ"		# Elem ofโ€ฆ
<Multi_key>	<E>		<E>	: "โˆƒ"		# Exist
<Multi_key>	<A>		<A>	: "โˆ€"		# For all
<Multi_key>	<exclam>	<equal>	: "โ‰ "		# Different

<Multi_key>	<equal>	<equal>	<equal>	: "โ‰ก"   U2261   # Identical to

# floor and ceil
<Multi_key>	<asterisk>	<Down>	<Left>	: "โŒŠ"
<Multi_key>	<asterisk>	<Down>	<Right>	: "โŒ‹"
<Multi_key>	<asterisk>	<Up>	<Left>	: "โŒˆ"
<Multi_key>	<asterisk>	<Up>	<Right>	: "โŒ‰"

<Multi_key>	<s>	<q>		: "โˆš"   U221A   # Square Root
<Multi_key>	<3>	<s>	<q>	: "โˆ›"   U221B   # Cube Root
<Multi_key>	<4>	<s>	<q>	: "โˆœ"   U221C   # Fourth Root
<Multi_key>	<i>	<n>	<t>	: "โˆซ"   U222B   # Integral

<Multi_key>	<Left>		<Left>	: "โ†"	leftarrow	# LEFTWARDS ARROW
<Multi_key>	<Up>		<Up>	: "โ†‘"	uparrow		# UPWARDS ARROW
<Multi_key>	<Right>		<Right>	: "โ†’"	rightarrow	# RIGHTWARDS ARROW
<Multi_key>	<Down>		<Down>	: "โ†“"	downarrow	# DOWNWARDS ARROW
<Multi_key>	<Left>		<Right>	: "โ†”"	U2194           # LEFT RIGHT ARROW (kragen's)
<Multi_key>	<Right>		<Left>	: "โ†”"	U2194           # LEFT RIGHT ARROW (kragen's)
<Multi_key>	<Up>		<Down>	: "โ†•"	U2195           # UP DOWN ARROW (kragen's)
<Multi_key>	<Down>		<Up>	: "โ†•"	U2195           # UP DOWN ARROW (kragen's)

<Multi_key> <equal>		<Left>	: "โ‡"		# Left = Arrow
<Multi_key> <equal>		<Right>	: "โ‡’"		# Right = Arrow
<Multi_key> <equal>		<Up>	: "โ‡‘"		# Top = Arrow
<Multi_key> <equal>		<Down>	: "โ‡“"		# Down = Arrow

# logical symbols
<Multi_key> <n>	<o>	<t>	: "ยฌ"
<Multi_key> <a>	<n>	<d>	: "โˆง"
<Multi_key>	<o>	<r>	: "โˆจ"

# https://en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts
# Superscript
<Multi_key>	<Up>		<plus>		: "โบ"		# super +
<Multi_key>	<Up>		<minus>		: "โป"		# super -

<Multi_key>	<Up>		<1>		: "ยน"		# super 1
<Multi_key>	<Up>		<2>		: "ยฒ"		# super 2
<Multi_key>	<Up>		<3>		: "ยณ"		# super 3
<Multi_key>	<Up>		<4>		: "โด"		# super 4
<Multi_key>	<Up>		<5>		: "โต"		# super 5
<Multi_key>	<Up>		<6>		: "โถ"		# super 6
<Multi_key>	<Up>		<7>		: "โท"		# super 7
<Multi_key>	<Up>		<8>		: "โธ"		# super 8
<Multi_key>	<Up>		<9>		: "โน"		# super 9
<Multi_key>	<Up>		<0>		: "โฐ"		# super 0
<Multi_key>	<Up>		<equal>		: "โผ"		# super =
<Multi_key>	<Up>		<parenleft>	: "โฝ"		# super (
<Multi_key>	<Up>		<parenright>	: "โพ"		# super )
<Multi_key>	<Up>		<h>		: "สฐ"		# super h
<Multi_key>	<Up>		<i>		: "โฑ"		# super i
<Multi_key>	<Up>		<j>		: "สฒ"		# super j
<Multi_key>	<Up>		<k>		: "แต"		# super k
<Multi_key>	<Up>		<n>		: "โฟ"		# super n

# Subscript
<Multi_key>	<Down>		<plus>		: "โ‚Š"		# sub +
<Multi_key>	<Down>		<minus>		: "โ‚‹"		# sub -

<Multi_key>	<Down>		<1>		: "โ‚"		# sub 1
<Multi_key>	<Down>		<2>		: "โ‚‚"		# sub 2
<Multi_key>	<Down>		<3>		: "โ‚ƒ"		# sub 3
<Multi_key>	<Down>		<4>		: "โ‚„"		# sub 4
<Multi_key>	<Down>		<5>		: "โ‚…"		# sub 5
<Multi_key>	<Down>		<6>		: "โ‚†"		# sub 6
<Multi_key>	<Down>		<7>		: "โ‚‡"		# sub 7
<Multi_key>	<Down>		<8>		: "โ‚ˆ"		# sub 8
<Multi_key>	<Down>		<9>		: "โ‚‰"		# sub 9
<Multi_key>	<Down>		<0>		: "โ‚€"		# sub 0
<Multi_key>	<Down>		<equal>		: "โ‚Œ"		# sub =
<Multi_key>	<Down>		<parenleft>	: "โ‚"		# sub (
<Multi_key>	<Down>		<parenright>	: "โ‚Ž"		# sub )
<Multi_key>	<Down>		<h>		: "โ‚•"		# sub h
<Multi_key>	<Down>		<i>		: "แตข"		# sub i
<Multi_key>	<Down>		<j>		: "โฑผ"		# sub j
<Multi_key>	<Down>		<k>		: "โ‚–"		# sub k
<Multi_key>	<Down>		<n>		: "โ‚™"		# sub n

# Greek letters
<Multi_key> <asterisk> <a>		: "ฮฑ"	U03B1		# GREEK SMALL LETTER ALPHA
<Multi_key> <asterisk> <b>		: "ฮฒ"	U03B2		# GREEK SMALL LETTER BETA
<Multi_key> <asterisk> <c>		: "ฯˆ"	U03C8		# GREEK SMALL LETTER PSI
<Multi_key> <asterisk> <d>		: "ฮด"	U03B4		# GREEK SMALL LETTER DELTA
<Multi_key> <asterisk> <e>		: "ฮต"	U03B5		# GREEK SMALL LETTER EPSILON
<Multi_key> <asterisk> <f>		: "ฯ†"	U03C6		# GREEK SMALL LETTER PHI
<Multi_key> <asterisk> <g>		: "ฮณ"	U03B3		# GREEK SMALL LETTER GAMMA
<Multi_key> <asterisk> <h>		: "ฮท"	U03B7		# GREEK SMALL LETTER ฮ•ฮคฮ‘
<Multi_key> <asterisk> <i>		: "ฮน"	U03B9		# GREEK SMALL LETTER ฮ™ฮŸฮคฮ‘
<Multi_key> <asterisk> <j>		: "ฮพ"	U03BE		# GREEK SMALL LETTER XI
<Multi_key> <asterisk> <k>		: "ฮบ"	U03BA		# GREEK SMALL LETTER KAPPA
<Multi_key> <asterisk> <l>		: "ฮป"	U03BB		# GREEK SMALL LETTER LAMBDA
<Multi_key> <asterisk> <m>		: "ฮผ"	U03BC		# GREEK SMALL LETTER MU
<Multi_key> <asterisk> <n>		: "ฮฝ"	U03BD		# GREEK SMALL LETTER NU
<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>		: "ฮธ"	U03B8		# GREEK SMALL LETTER THETA
<Multi_key> <asterisk> <v>		: "ฯ‰"	U03C9		# GREEK SMALL LETTER OMEGA
<Multi_key> <asterisk> <w>		: "ฯ‚"	U03C2		# GREEK SMALL LETTER FINAL SIGMA
<Multi_key> <asterisk> <x>		: "ฯ‡"	U03C7		# GREEK SMALL LETTER CHI
<Multi_key> <asterisk> <y>		: "ฯ…"	U03C5		# GREEK SMALL LETTER UPSILON
<Multi_key> <asterisk> <z>		: "ฮถ"	U03B6		# GREEK SMALL LETTER ZETA

<Multi_key> <asterisk> <A>		: "ฮ‘"	U0391		# GREEK CAPITAL LETTER ALPHA
<Multi_key> <asterisk> <B>		: "ฮ’"	U0392		# GREEK CAPITAL LETTER BETA
<Multi_key> <asterisk> <C>		: "ฮจ"	U03A8		# GREEK CAPITAL LETTER PSI
<Multi_key> <asterisk> <D>		: "ฮ”"	U0394		# GREEK CAPITAL LETTER DELTA
<Multi_key> <asterisk> <E>		: "ฮ•"	U0395		# GREEK CAPITAL LETTER EPSILON
<Multi_key> <asterisk> <F>		: "ฮฆ"	U03A6		# GREEK CAPITAL LETTER PHI
<Multi_key> <asterisk> <G>		: "ฮ“"	U0393		# GREEK CAPITAL LETTER GAMMA
<Multi_key> <asterisk> <H>		: "ฮ—"	U0397		# GREEK CAPITAL LETTER ฮ•ฮคฮ‘
<Multi_key> <asterisk> <I>		: "ฮ™"	U0399		# GREEK CAPITAL LETTER ฮ™ฮŸฮคฮ‘
<Multi_key> <asterisk> <J>		: "ฮž"	U039E		# GREEK CAPITAL LETTER XI
<Multi_key> <asterisk> <K>		: "ฮš"	U039A		# GREEK CAPITAL LETTER KAPPA
<Multi_key> <asterisk> <L>		: "ฮ›"	U039B		# GREEK CAPITAL LETTER LAMBDA
<Multi_key> <asterisk> <M>		: "ฮœ"	U039C		# GREEK CAPITAL LETTER MU
<Multi_key> <asterisk> <N>		: "ฮ"	U039D		# GREEK CAPITAL LETTER NU
<Multi_key> <asterisk> <O>		: "ฮŸ"	U039F		# GREEK CAPITAL LETTER OMICRON
<Multi_key> <asterisk> <P>		: "ฮ "	U03A0		# GREEK CAPITAL LETTER PI
# see below for Q qoppa; in Emacs Q is โ€œ:โ€
<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>		: "ฮ˜"	U0398		# GREEK CAPITAL LETTER THETA
<Multi_key> <asterisk> <V>		: "ฮฉ"	U03A9		# GREEK CAPITAL LETTER OMEGA
<Multi_key> <asterisk> <X>		: "ฮง"	U03A7		# GREEK CAPITAL LETTER CHI
<Multi_key> <asterisk> <Y>		: "ฮฅ"	U03A5		# GREEK CAPITAL LETTER UPSILON
<Multi_key> <asterisk> <Z>		: "ฮ–"	U0396		# GREEK CAPITAL LETTER ZETA

# Playing Cards?  It's a lot, but so what?  I don't think the [] convention
# will conflict with anything.
# The convention is more or less established, except for the Knight.  I'm
# using N for that, like in Chess, since K would conflict with King of course.

<Multi_key> <bracketleft> <A> <P> <bracketright>  : "๐Ÿ‚ก"	U1F0A1	# PLAYING CARD ACE OF PIQUE
<Multi_key> <bracketleft> <2> <P> <bracketright>  : "๐Ÿ‚ข"	U1F0A2	# PLAYING CARD TWO OF PIQUE
<Multi_key> <bracketleft> <3> <P> <bracketright>  : "๐Ÿ‚ฃ"	U1F0A3	# PLAYING CARD THREE OF PIQUE
<Multi_key> <bracketleft> <4> <P> <bracketright>  : "๐Ÿ‚ค"	U1F0A4	# PLAYING CARD FOUR OF PIQUE
<Multi_key> <bracketleft> <5> <P> <bracketright>  : "๐Ÿ‚ฅ"	U1F0A5	# PLAYING CARD FIVE OF PIQUE
<Multi_key> <bracketleft> <6> <P> <bracketright>  : "๐Ÿ‚ฆ"	U1F0A6	# PLAYING CARD SIX OF PIQUE
<Multi_key> <bracketleft> <7> <P> <bracketright>  : "๐Ÿ‚ง"	U1F0A7	# PLAYING CARD SEVEN OF PIQUE
<Multi_key> <bracketleft> <8> <P> <bracketright>  : "๐Ÿ‚จ"	U1F0A8	# PLAYING CARD EIGHT OF PIQUE
<Multi_key> <bracketleft> <9> <P> <bracketright>  : "๐Ÿ‚ฉ"	U1F0A9	# PLAYING CARD NINE OF PIQUE
<Multi_key> <bracketleft> <T> <P> <bracketright>  : "๐Ÿ‚ช"	U1F0AA	# PLAYING CARD TEN OF PIQUE
<Multi_key> <bracketleft> <J> <P> <bracketright>  : "๐Ÿ‚ซ"	U1F0AB	# PLAYING CARD JACK OF PIQUE
<Multi_key> <bracketleft> <N> <P> <bracketright>  : "๐Ÿ‚ฌ"	U1F0AC	# PLAYING CARD KNIGHT OF PIQUE
<Multi_key> <bracketleft> <Q> <P> <bracketright>  : "๐Ÿ‚ญ"	U1F0AD	# PLAYING CARD QUEEN OF PIQUE
<Multi_key> <bracketleft> <K> <P> <bracketright>  : "๐Ÿ‚ฎ"	U1F0AE	# PLAYING CARD KING OF PIQUE

<Multi_key> <bracketleft> <A> <H> <bracketright>  : "๐Ÿ‚ฑ"	U1F0B1	# PLAYING CARD ACE OF COEUR
<Multi_key> <bracketleft> <2> <H> <bracketright>  : "๐Ÿ‚ฒ"	U1F0B2	# PLAYING CARD TWO OF COEUR
<Multi_key> <bracketleft> <3> <H> <bracketright>  : "๐Ÿ‚ณ"	U1F0B3	# PLAYING CARD THREE OF COEUR
<Multi_key> <bracketleft> <4> <H> <bracketright>  : "๐Ÿ‚ด"	U1F0B4	# PLAYING CARD FOUR OF COEUR
<Multi_key> <bracketleft> <5> <H> <bracketright>  : "๐Ÿ‚ต"	U1F0B5	# PLAYING CARD FIVE OF COEUR
<Multi_key> <bracketleft> <6> <H> <bracketright>  : "๐Ÿ‚ถ"	U1F0B6	# PLAYING CARD SIX OF COEUR
<Multi_key> <bracketleft> <7> <H> <bracketright>  : "๐Ÿ‚ท"	U1F0B7	# PLAYING CARD SEVEN OF COEUR
<Multi_key> <bracketleft> <8> <H> <bracketright>  : "๐Ÿ‚ธ"	U1F0B8	# PLAYING CARD EIGHT OF COEUR
<Multi_key> <bracketleft> <9> <H> <bracketright>  : "๐Ÿ‚น"	U1F0B9	# PLAYING CARD NINE OF COEUR
<Multi_key> <bracketleft> <T> <H> <bracketright>  : "๐Ÿ‚บ"	U1F0BA	# PLAYING CARD TEN OF COEUR
<Multi_key> <bracketleft> <J> <H> <bracketright>  : "๐Ÿ‚ป"	U1F0BB	# PLAYING CARD JACK OF COEUR
<Multi_key> <bracketleft> <N> <H> <bracketright>  : "๐Ÿ‚ผ"	U1F0BC	# PLAYING CARD KNIGHT OF COEUR
<Multi_key> <bracketleft> <Q> <H> <bracketright>  : "๐Ÿ‚ฝ"	U1F0BD	# PLAYING CARD QUEEN OF COEUR
<Multi_key> <bracketleft> <K> <H> <bracketright>  : "๐Ÿ‚พ"	U1F0BE	# PLAYING CARD KING OF COEUR

<Multi_key> <bracketleft> <A> <C> <bracketright>  : "๐Ÿƒ"	U1F0C1	# PLAYING CARD ACE OF CARREAU
<Multi_key> <bracketleft> <2> <C> <bracketright>  : "๐Ÿƒ‚"	U1F0C2	# PLAYING CARD TWO OF CARREAU
<Multi_key> <bracketleft> <3> <C> <bracketright>  : "๐Ÿƒƒ"	U1F0C3	# PLAYING CARD THREE OF CARREAU
<Multi_key> <bracketleft> <4> <C> <bracketright>  : "๐Ÿƒ„"	U1F0C4	# PLAYING CARD FOUR OF CARREAU
<Multi_key> <bracketleft> <5> <C> <bracketright>  : "๐Ÿƒ…"	U1F0C5	# PLAYING CARD FIVE OF CARREAU
<Multi_key> <bracketleft> <6> <C> <bracketright>  : "๐Ÿƒ†"	U1F0C6	# PLAYING CARD SIX OF CARREAU
<Multi_key> <bracketleft> <7> <C> <bracketright>  : "๐Ÿƒ‡"	U1F0C7	# PLAYING CARD SEVEN OF CARREAU
<Multi_key> <bracketleft> <8> <C> <bracketright>  : "๐Ÿƒˆ"	U1F0C8	# PLAYING CARD EIGHT OF CARREAU
<Multi_key> <bracketleft> <9> <C> <bracketright>  : "๐Ÿƒ‰"	U1F0C9	# PLAYING CARD NINE OF CARREAU
<Multi_key> <bracketleft> <T> <C> <bracketright>  : "๐ŸƒŠ"	U1F0CA	# PLAYING CARD TEN OF CARREAU
<Multi_key> <bracketleft> <J> <C> <bracketright>  : "๐Ÿƒ‹"	U1F0CB	# PLAYING CARD JACK OF CARREAU
<Multi_key> <bracketleft> <N> <C> <bracketright>  : "๐ŸƒŒ"	U1F0CC	# PLAYING CARD KNIGHT OF CARREAU
<Multi_key> <bracketleft> <Q> <C> <bracketright>  : "๐Ÿƒ"	U1F0CD	# PLAYING CARD QUEEN OF CARREAU
<Multi_key> <bracketleft> <K> <C> <bracketright>  : "๐ŸƒŽ"	U1F0CE	# PLAYING CARD KING OF CARREAU

<Multi_key> <bracketleft> <A> <T> <bracketright>  : "๐Ÿƒ‘"	U1F0D1	# PLAYING CARD ACE OF TREFLE
<Multi_key> <bracketleft> <2> <T> <bracketright>  : "๐Ÿƒ’"	U1F0D2	# PLAYING CARD TWO OF TREFLE
<Multi_key> <bracketleft> <3> <T> <bracketright>  : "๐Ÿƒ“"	U1F0D3	# PLAYING CARD THREE OF TREFLE
<Multi_key> <bracketleft> <4> <T> <bracketright>  : "๐Ÿƒ”"	U1F0D4	# PLAYING CARD FOUR OF TREFLE
<Multi_key> <bracketleft> <5> <T> <bracketright>  : "๐Ÿƒ•"	U1F0D5	# PLAYING CARD FIVE OF TREFLE
<Multi_key> <bracketleft> <6> <T> <bracketright>  : "๐Ÿƒ–"	U1F0D6	# PLAYING CARD SIX OF TREFLE
<Multi_key> <bracketleft> <7> <T> <bracketright>  : "๐Ÿƒ—"	U1F0D7	# PLAYING CARD SEVEN OF TREFLE
<Multi_key> <bracketleft> <8> <T> <bracketright>  : "๐Ÿƒ˜"	U1F0D8	# PLAYING CARD EIGHT OF TREFLE
<Multi_key> <bracketleft> <9> <T> <bracketright>  : "๐Ÿƒ™"	U1F0D9	# PLAYING CARD NINE OF TREFLE
<Multi_key> <bracketleft> <T> <T> <bracketright>  : "๐Ÿƒš"	U1F0DA	# PLAYING CARD TEN OF TREFLE
<Multi_key> <bracketleft> <J> <T> <bracketright>  : "๐Ÿƒ›"	U1F0DB	# PLAYING CARD JACK OF TREFLE
<Multi_key> <bracketleft> <N> <T> <bracketright>  : "๐Ÿƒœ"	U1F0DC	# PLAYING CARD KNIGHT OF TREFLE
<Multi_key> <bracketleft> <Q> <T> <bracketright>  : "๐Ÿƒ"	U1F0DD	# PLAYING CARD QUEEN OF TREFLE
<Multi_key> <bracketleft> <K> <T> <bracketright>  : "๐Ÿƒž"	U1F0DE	# PLAYING CARD KING OF TREFLE

<Multi_key> <bracketleft> <T> <B> <bracketright>  : "๐Ÿ‚ "	U1F0A0	# PLAYING CARD BACK
<Multi_key> <bracketleft> <B> <J> <bracketright>  : "๐Ÿƒ" U1F0CF	# PLAYING CARD BLACK JOKER
<Multi_key> <bracketleft> <W> <J> <bracketright>  : "๐ŸƒŸ"	U1F0DF	# PLAYING CARD WHITE JOKER