diff --git a/.config/X11 b/.config/X11 new file mode 160000 index 0000000..2f6e059 --- /dev/null +++ b/.config/X11 @@ -0,0 +1 @@ +Subproject commit 2f6e05924ce14b47299d4012c481f02f7a1d5e85 diff --git a/.config/X11/XCompose b/.config/X11/XCompose deleted file mode 100644 index 4569184..0000000 --- a/.config/X11/XCompose +++ /dev/null @@ -1,603 +0,0 @@ -# UTF-8 (Unicode) compose sequence -# {keys...} : "{glyph}" {unicode number} # {unicode name} - -# Dashes & spaces {{{ - : "¯" U00AF # MACRON - : "–" U2013 # EN DASH - : "—" U2014 # EM DASH - : "­" U00AD # SOFT HYPHEN - : " " U00A0 # NO-BREAK SPACE - : "⍽" U237D # SHOULDERED OPEN BOX - : "〜" U301C # WAVE DASH - : "〰" U3030 # WAVY DASH - : "ー" U3007 # KATAKANA-HIRAGANA PROLONGED SOUND MARK - : "~" UFF5E # FULLWIDTH TILDE -# }}} - -# Dots {{{ - : "…" U2026 # HORIZONTAL ELLIPSIS - : "⋮" U22EE # VERTICAL ELLIPSIS - : "⋮" U22EE # VERTICAL ELLIPSIS - : "⋰" U22F0 # UP RIGHT DIAGONAL ELLIPSIS - : "⋰" U22F0 # UP RIGHT DIAGONAL ELLIPSIS - : "⋱" U22F1 # DOWN RIGHT DIAGONAL ELLIPSIS - : "⋱" U22F1 # DOWN RIGHT DIAGONAL ELLIPSIS - : "·" U00B7 # MIDDLE DOT - : "·" U00B7 # MIDDLE DOT - : "•" U2022 # BULLET - : "•" U2022 # BULLET -# }}} - -# Quotation marks {{{ - : "‹" U2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK - : "›" U203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK - : "«" U00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK - : "»" U00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK - : "‘" U2018 # LEFT SINGLE QUOTATION MARK - : "‘" U2018 # LEFT SINGLE QUOTATION MARK - : "’" U2019 # RIGHT SINGLE QUOTATION MARK - : "’" U2019 # RIGHT SINGLE QUOTATION MARK - : "‚" U201A # SINGLE LOW-9 QUOTATION MARK - : "‚" U201A # SINGLE LOW-9 QUOTATION MARK - : "“" U201C # LEFT DOUBLE QUOTATION MARK - : "“" U201C # LEFT DOUBLE QUOTATION MARK - : "”" U201D # RIGHT DOUBLE QUOTATION MARK - : "”" U201D # RIGHT DOUBLE QUOTATION MARK - : "„" U201E # DOUBLE LOW-9 QUOTATION MARK - : "„" U201E # DOUBLE LOW-9 QUOTATION MARK - : "「" U300C # LEFT CORNER BRACKET - : "」" U300D # RIGHT CORNER BRACKET - : "『" U300E # LEFT WHITE CORNER BRACKET - : "』" U300F # RIGHT WHITE CORNER BRACKET -# }}} - -# Currencies {{{ - : "€" U20AC # EURO SIGN - : "€" U20AC # EURO SIGN - : "€" U20AC # EURO SIGN - : "€" U20AC # EURO SIGN - : "¢" U00A2 # CENT SIGN - : "¢" U00A2 # CENT SIGN - : "£" U00A3 # POUND SIGN - : "£" U00A3 # POUND SIGN - : "¥" U00A5 # YEN SIGN - : "¥" U00A5 # YEN SIGN - : "₪" U20AA # NEW SHEQEL SIGN - : "₪" U20AA # NEW SHEQEL SIGN - : "¤" U00A4 # CURRENCY SIGN - : "¤" U00A4 # CURRENCY SIGN -# }}} - -# Math & logic {{{ - : "ℂ" U2102 # DOUBLE-STRUCK CAPITAL C - : "ℕ" U2115 # DOUBLE-STRUCK CAPITAL N -

: "ℙ" U2119 # DOUBLE-STRUCK CAPITAL P - : "ℚ" U211A # DOUBLE-STRUCK CAPITAL Q - : "ℝ" U211D # DOUBLE-STRUCK CAPITAL R - : "ℤ" U2124 # DOUBLE-STRUCK CAPITAL Z - : "ƒ" U0192 # LATIN SMALL LETTER F WITH HOOK - : "ƒ" U0192 # LATIN SMALL LETTER F WITH HOOK - : "∑" U2211 # N-ARY SUMMATION - : "∫" U222B # INTEGRAL - : "∬" U222C # DOUBLE INTEGRAL - : "∇" U2207 # NABLA - : "±" U00B1 # PLUS-MINUS SIGN - : "∓" U2213 # MINUS-PLUS SIGN - : "×" U00D7 # MULTIPLICATION SIGN - : "÷" U00F7 # DIVISION SIGN - : "÷" U00F7 # DIVISION SIGN - : "ⁱ" U2071 # SUPERSCRIPT LATIN SMALL LETTER I - : "ⁿ" U207F # SUPERSCRIPT LATIN SMALL LETTER N - <0> : "⁰" U2070 # SUPERSCRIPT ZERO - <1> : "¹" U00B9 # SUPERSCRIPT ONE - <1> : "¹" U00B9 # SUPERSCRIPT ONE - <2> : "²" U00B2 # SUPERSCRIPT TWO - <2> : "²" U00B2 # SUPERSCRIPT TWO - <3> : "³" U00B3 # SUPERSCRIPT THREE - <3> : "³" U00B3 # SUPERSCRIPT THREE - <1> <2> : "½" U00BD # VULGAR FRACTION ONE HALF - : "⁺" U207A # SUPERSCRIPT PLUS SIGN - : "⁻" U207B # SUPERSCRIPT MINUS - <0> : "₀" U2080 # SUBSCRIPT ZERO - <1> : "₁" U2081 # SUBSCRIPT ONE - : "¬" U00AC # NOT SIGN - : "¬" U00AC # NOT SIGN - : "√" U221A # SQUARE ROOT - : "√" U221A # SQUARE ROOT - : "√" U221A # SQUARE ROOT - <8> <8> : "∞" U221E # INFINITY - : "∃" U2203 # THERE EXISTS - : "∄" U2204 # THERE DOES NOT EXIST - : "∄" U2204 # THERE DOES NOT EXIST - : "∀" U2200 # FOR ALL - <0> : "∅" U2205 # EMPTY SET - <0> : "∅" U2205 # EMPTY SET - : "∅" U2205 # EMPTY SET - : "∪" U222A # UNION - : "∩" U2229 # INTERSECTION - : "⊂" U2282 # SUBSET OF - : "⊆" U2286 # SUBSET OF OR EQUAL TO - : "⊃" U2283 # SUPERSET OF - : "⊇" U2287 # SUPERSET OF OR EQUAL TO - : "⊄" U2284 # NOT A SUBSET OF - : "≔" U2254 # COLON EQUALS - : "≟" U225F # QUESTIONED EQUAL TO - : "≠" U2260 # NOT EQUAL TO - : "≠" U2260 # NOT EQUAL TO - : "≡" U2261 # IDENTICAL TO - : "≅" U2245 # APPROXIMATELY EQUAL TO - : "≈" U2248 # ALMOST EQUAL TO - : "≤" U2264 # LESS-THAN OR EQUAL TO - : "≤" U2264 # LESS-THAN OR EQUAL TO - : "≥" U2265 # GREATER-THAN OR EQUAL TO - : "≥" U2265 # GREATER-THAN OR EQUAL TO - : "⟨" U27E8 # MATHEMATICAL LEFT ANGLE BRACKET - : "⟩" U27E9 # MATHEMATICAL RIGHT ANGLE BRACKET - <8> : "ℵ" U2135 # ALEF SYMBOL - : "∧" U2227 # LOGICAL AND - : "⊼" U22BC # NAND - : "∨" U2228 # LOGICAL OR - : "⊽" U22BD # NOR - : "⊻" U22BB # XOR - : "⊕" U2295 # CIRCLED PLUS - : "⊕" U2295 # CIRCLED PLUS -# }}} - -# Arrows {{{ - : "→" U2192 # RIGHTWARDS ARROW - : "←" U2190 # LEFTWARDS ARROW - : "↓" U2193 # DOWNWARDS ARROW - : "↑" U2191 # UPWARDS ARROW - : "↔" U2194 # LEFT RIGHT ARROW - : "↕" U2195 # UP DOWN ARROW - : "⇵" U21F5 # DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW - : "↵" U21B5 # DOWNWARDS ARROW WITH CORNER LEFTWARDS - : "⇒" U21D2 # RIGHTWARDS DOUBLE ARROW - : "⇐" U21D0 # LEFTWARDS DOUBLE ARROW - : "⇑" U21D1 # UPWARDS DOUBLE ARROW - : "⇓" U21D3 # DOWNWARDS DOUBLE ARROW - : "⇔" U21D4 # LEFT RIGHT DOUBLE ARROW - : "⇕" U21D5 # UP DOWN DOUBLE ARROW -# }}} - -# Musical notes {{{ - : "♩" U02669 # QUARTER NOTE - : "♪" U0266A # EIGHTH NOTE - : "♫" U0266B # BEAMED EIGHTH NOTES - : "♬" U0266C # BEAMED SIXTEENTH NOTES - : "♭" U0266D # MUSIC FLAT SIGN - : "♮" U0266E # MUSIC NATURAL SIGN - : "♯" U0266F # MUSIC SHARP SIGN - <2> : "𝅗𝅥" U1D15E # MUSICAL SYMBOL HALF NOTE - <4> : "𝅘𝅥" U1D15F # MUSICAL SYMBOL QUARTER NOTE - <8> : "𝅘𝅥𝅮" U1D160 # MUSICAL SYMBOL EIGHTH NOTE - <1> <6> : "𝅘𝅥𝅯" U1D161 # MUSICAL SYMBOL SIXTEENTH NOTE - <3> <2> : "𝅘𝅥𝅰" U1D162 # MUSICAL SYMBOL THIRTY-SECOND NOTE - <6> <4> : "𝅘𝅥𝅱" U1D163 # MUSICAL SYMBOL SIXTY-FOURTH NOTE - <1> <2> <8> : "𝅘𝅥𝅲" U1D164 # MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE - : "𝆹𝅥" U1D1BB # MUSICAL SYMBOL MINIMA - : "𝆺𝅥" U1D1BC # MUSICAL SYMBOL MINIMA BLACK - : "𝆹𝅥𝅮" U1D1BD # MUSICAL SYMBOL SEMIMINIMA WHITE - : "𝆺𝅥𝅮" U1D1BE # MUSICAL SYMBOL SEMIMINIMA BLACK - : "𝆹𝅥𝅯" U1D1BF # MUSICAL SYMBOL FUSA WHITE - : "𝆺𝅥𝅯" U1D1C0 # MUSICAL SYMBOL FUSA BLACK -# }}} - -# Intellectual property {{{ - : "©" U000A9 # COPYRIGHT SIGN - : "©" U000A9 # COPYRIGHT SIGN - : "®" U000AE # REGISTERED SIGN - : "®" U000AE # REGISTERED SIGN - : "™" U02122 # TRADE MARK SIGN - : "™" U02122 # TRADE MARK SIGN - : "🄯" U1F12F # COPYLEFT SIGN - : "🄯" U1F12F # COPYLEFT SIGN -# }}} - -# Card suits {{{ - <3> : "♥" U2665 # BLACK HEART SUIT - : "♥" U2665 # BLACK HEART SUIT - : "♣" U2663 # BLACK CLUB SUIT - : "♠" U2660 # BLACK SPADE SUIT - : "♦" U2666 # BLACK DIAMOND SUIT - : "♡" U2661 # WHITE HEART SUIT - : "♧" U2667 # WHITE CLUB SUIT - : "♤" U2664 # WHITE SPADE SUIT - : "♢" U2662 # WHITE DIAMOND SUIT -# }}} - -# Chess {{{ - : "♔" U2654 # WHITE CHESS KING - : "♕" U2655 # WHITE CHESS QUEEN - : "♖" U2656 # WHITE CHESS ROOK - : "♗" U2657 # WHITE CHESS BISHOP - : "♘" U2658 # WHITE CHESS KNIGHT -

: "♙" U2659 # WHITE CHESS PAWN - : "♚" U265A # BLACK CHESS KING - : "♛" U265B # BLACK CHESS QUEEN - : "♜" U265C # BLACK CHESS ROOK - : "♝" U265D # BLACK CHESS BISHOP - : "♞" U265E # BLACK CHESS KNIGHT -

: "♟" U265F # BLACK CHESS PAWN -# }}} - -# Other symbols {{{ - : "°" U00B0 # DEGREE SIGN - <0> : "°" U00B0 # DEGREE SIGN - : "¦" U00A6 # BROKEN BAR - : "†" U2020 # DAGGER - : "‡" U2021 # DOUBLE DAGGER - : "‖" U2016 # DOUBLE VERTICAL LINE -

: "¶" U00B6 # PILCROW SIGN -

: "¶" U00B6 # PILCROW SIGN - : "¡" U00A1 # INVERTED EXCLAMATION MARK - : "¿" U00BF # INVERTED QUESTION MARK - : "‽" U203D # INTERROBANG - : "⸘" U2E18 # INVERTED INTERROBANG - <2> : "⁇" U2047 # DOUBLE QUESTION MARK - : "⁈" U2048 # QUESTION EXCLAMATION MARK - : "⁉" U2049 # EXCLAMATION QUESTION MARK - <2> : "‼" U203C # DOUBLE EXCLAMATION MARK - : "∷" U2237 # PROPORTION - : "、" U3001 # IDEOGRAPHIC COMMA - : "。" U3002 # IDEOGRAPHIC FULL STOP - : ":" UFF1A # FULLWIDTH COLON - : "?" UFF1F # FULLWIDTH QUESTION MARK - : "!" UFF01 # FULLWIDTH EXCLAMATION MARK - : "§" U00A7 # SECTION SIGN - : "§" U00A7 # SECTION SIGN - : "§" U00A7 # SECTION SIGN - : "§" U00A7 # SECTION SIGN - : "§" U00A7 # SECTION SIGN - : "§" U00A7 # SECTION SIGN - : "№" U2116 # NUMERO SIGN - : "№" U2116 # NUMERO SIGN - : "▯" U25AF # WHITE VERTICAL RECTANGLE - : "☚" U261A # BLACK LEFT POINTING INDEX - : "☛" U261B # BLACK RIGHT POINTING INDEX - : "☜" U261C # WHITE LEFT POINTING INDEX - : "☝" U261D # WHITE UP POINTING INDEX - : "☞" U261E # WHITE RIGHT POINTING INDEX - : "☟" U261F # WHITE DOWN POINTING INDEX - : "★" U2605 # BLACK STAR - <0> : "☆" U2606 # WHITE STAR - : "❄" U2744 # SNOWFLAKE -

: "☭" U262D # HAMMER AND SICKLE - : "☭" U262D # HAMMER AND SICKLE - : "✓" U2713 # CHECK MARK - : "✔" U2714 # HEAVY CHECK MARK - : "✗" U2717 # BALLOT X - : "✘" U2718 # HEAVY BALLOT X - : "♀" U2640 # FEMALE SIGN - : "♂" U2642 # MALE SIGN - : "⚥" U26A5 # MALE AND FEMALE SIGN - : "⚠" U26A0 # WARNING SIGN - : "☮" U262E # PEACE SYMBOL - : "☯" U262F # YIN YANG - : "�" UFFFD # REPLACEMENT CHARACTER -# }}} - -# Greek letters {{{ - : "Ά" U0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS - : "Έ" U0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS - : "Ή" U0389 # GREEK CAPITAL LETTER ETA WITH TONOS - : "Ί" U038A # GREEK CAPITAL LETTER IOTA WITH TONOS - : "Ό" U038C # GREEK CAPITAL LETTER OMICRON WITH TONOS - : "Ύ" U038E # GREEK CAPITAL LETTER UPSILON WITH TONOS - : "Ώ" U038F # GREEK CAPITAL LETTER OMEGA WITH TONOS - : "Ϊ" U03AA # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA - : "Ϋ" U03AB # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA - : "ά" U03AC # GREEK SMALL LETTER ALPHA WITH TONOS - : "έ" U03AD # GREEK SMALL LETTER EPSILON WITH TONOS - : "ή" U03AE # GREEK SMALL LETTER ETA WITH TONOS - : "ί" U03AF # GREEK SMALL LETTER IOTA WITH TONOS - : "ϊ" U03CA # GREEK SMALL LETTER IOTA WITH DIALYTIKA - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ό" U03CC # GREEK SMALL LETTER OMICRON WITH TONOS - : "ύ" U03CD # GREEK SMALL LETTER UPSILON WITH TONOS - : "ϋ" U03CB # GREEK SMALL LETTER UPSILON WITH DIALYTIKA - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ώ" U03CE # GREEK SMALL LETTER OMEGA WITH TONOS -# }}} - -# Hiragana {{{ - : "あ" U3042 # HIRAGANA LETTER A - : "い" U3044 # HIRAGANA LETTER I - : "う" U3046 # HIRAGANA LETTER U - : "え" U3048 # HIRAGANA LETTER E - : "お" U304A # HIRAGANA LETTER O - : "か" U304B # HIRAGANA LETTER KA - : "き" U304D # HIRAGANA LETTER KI - : "く" U304F # HIRAGANA LETTER KU - : "け" U3051 # HIRAGANA LETTER KE - : "こ" U3053 # HIRAGANA LETTER KO - : "さ" U3055 # HIRAGANA LETTER SA - : "し" U3057 # HIRAGANA LETTER SI - : "す" U3059 # HIRAGANA LETTER SU - : "せ" U305B # HIRAGANA LETTER SE - : "そ" U305D # HIRAGANA LETTER SO - : "た" U305F # HIRAGANA LETTER TA - : "ち" U3061 # HIRAGANA LETTER TI - : "つ" U3064 # HIRAGANA LETTER TU - : "て" U3066 # HIRAGANA LETTER TE - : "と" U3068 # HIRAGANA LETTER TO - : "な" U306A # HIRAGANA LETTER NA - : "に" U306B # HIRAGANA LETTER NI - : "ぬ" U306C # HIRAGANA LETTER NU - : "ね" U306D # HIRAGANA LETTER NE - : "の" U306E # HIRAGANA LETTER NO - : "は" U306F # HIRAGANA LETTER HA - : "ひ" U3072 # HIRAGANA LETTER HI - : "ふ" U3075 # HIRAGANA LETTER HU - : "へ" U3078 # HIRAGANA LETTER HE - : "ほ" U307B # HIRAGANA LETTER HO - : "ま" U307E # HIRAGANA LETTER MA - : "み" U307F # HIRAGANA LETTER MI - : "む" U3080 # HIRAGANA LETTER MU - : "め" U3081 # HIRAGANA LETTER ME - : "も" U3082 # HIRAGANA LETTER MO - : "や" U3084 # HIRAGANA LETTER YA - : "ゆ" U3086 # HIRAGANA LETTER YU - : "よ" U3088 # HIRAGANA LETTER YO - : "ら" U3089 # HIRAGANA LETTER RA - : "り" U308A # HIRAGANA LETTER RI - : "る" U308B # HIRAGANA LETTER RU - : "れ" U308C # HIRAGANA LETTER RE - : "ろ" U308D # HIRAGANA LETTER RO - : "わ" U308F # HIRAGANA LETTER WA - : "ゐ" U3090 # HIRAGANA LETTER WI - : "ゑ" U3091 # HIRAGANA LETTER WE - : "を" U3092 # HIRAGANA LETTER WO - : "ん" U3093 # HIRAGANA LETTER N - : "ゃ" U3083 # HIRAGANA LETTER SMALL YA - : "ゅ" U3085 # HIRAGANA LETTER SMALL YU - : "ょ" U3087 # HIRAGANA LETTER SMALL YO - : "っ" U3063 # HIRAGANA LETTER SMALL TU - : "が" U304C # HIRAGANA LETTER GA - : "ぎ" U304E # HIRAGANA LETTER GI - : "ぐ" U3050 # HIRAGANA LETTER GU - : "げ" U3052 # HIRAGANA LETTER GE - : "ご" U3054 # HIRAGANA LETTER GO - : "ざ" U3056 # HIRAGANA LETTER ZA - : "じ" U3058 # HIRAGANA LETTER ZI - : "ず" U305A # HIRAGANA LETTER ZU - : "ぜ" U305C # HIRAGANA LETTER ZE - : "ぞ" U305E # HIRAGANA LETTER ZO - : "だ" U3060 # HIRAGANA LETTER DA - : "ぢ" U3062 # HIRAGANA LETTER DI - : "づ" U3065 # HIRAGANA LETTER DU - : "で" U3067 # HIRAGANA LETTER DE - : "ど" U3069 # HIRAGANA LETTER DO - : "ば" U3070 # HIRAGANA LETTER BA - : "び" U3073 # HIRAGANA LETTER BI - : "ぶ" U3076 # HIRAGANA LETTER BU - : "べ" U3079 # HIRAGANA LETTER BE - : "ぼ" U307C # HIRAGANA LETTER BO -

: "ぱ" U3071 # HIRAGANA LETTER PA -

: "ぴ" U3074 # HIRAGANA LETTER PI -

: "ぷ" U3077 # HIRAGANA LETTER PU -

: "ぺ" U307A # HIRAGANA LETTER PE -

: "ぽ" U307D # HIRAGANA LETTER PO -# }}} - -# Katakana {{{ - : "ア" U30A2 # KATAKANA LETTER A - : "イ" U30A4 # KATAKANA LETTER I - : "ウ" U30A6 # KATAKANA LETTER U - : "エ" U30A8 # KATAKANA LETTER E - : "オ" U30AA # KATAKANA LETTER O - : "カ" U30AB # KATAKANA LETTER KA - : "キ" U30AD # KATAKANA LETTER KI - : "ク" U30AF # KATAKANA LETTER KU - : "ケ" U30B1 # KATAKANA LETTER KE - : "コ" U30B3 # KATAKANA LETTER KO - : "サ" U30B5 # KATAKANA LETTER SA - : "シ" U30B7 # KATAKANA LETTER SI - : "ス" U30B9 # KATAKANA LETTER SU - : "セ" U30BB # KATAKANA LETTER SE - : "ソ" U30BD # KATAKANA LETTER SO - : "タ" U30BF # KATAKANA LETTER TA - : "チ" U30C1 # KATAKANA LETTER TI - : "ツ" U30C4 # KATAKANA LETTER TU - : "テ" U30C6 # KATAKANA LETTER TE - : "ト" U30C8 # KATAKANA LETTER TO - : "ナ" U30CA # KATAKANA LETTER NA - : "ニ" U30CB # KATAKANA LETTER NI - : "ヌ" U30CC # KATAKANA LETTER NU - : "ネ" U30CD # KATAKANA LETTER NE - : "ノ" U30CE # KATAKANA LETTER NO - : "ハ" U30CF # KATAKANA LETTER HA - : "ヒ" U30D2 # KATAKANA LETTER HI - : "フ" U30D5 # KATAKANA LETTER HU - : "ヘ" U30D8 # KATAKANA LETTER HE - : "ホ" U30DB # KATAKANA LETTER HO - : "マ" U30DE # KATAKANA LETTER MA - : "ミ" U30DF # KATAKANA LETTER MI - : "ム" U30E0 # KATAKANA LETTER MU - : "メ" U30E1 # KATAKANA LETTER ME - : "モ" U30E2 # KATAKANA LETTER MO - : "ヤ" U30E4 # KATAKANA LETTER YA - : "ユ" U30E6 # KATAKANA LETTER YU - : "ヨ" U30E8 # KATAKANA LETTER YO - : "ラ" U30E9 # KATAKANA LETTER RA - : "リ" U30EA # KATAKANA LETTER RI - : "ル" U30EB # KATAKANA LETTER RU - : "レ" U30EC # KATAKANA LETTER RE - : "ロ" U30ED # KATAKANA LETTER RO - : "ワ" U30EF # KATAKANA LETTER WA - : "ヰ" U30F0 # KATAKANA LETTER WI - : "ヱ" U30F1 # KATAKANA LETTER WE - : "ヲ" U30F2 # KATAKANA LETTER WO - : "ン" U30F3 # KATAKANA LETTER N - : "ッ" U30C3 # KATAKANA LETTER SMALL TU - : "ュ" U30E5 # KATAKANA LETTER SMALL YU - : "ョ" U30E7 # KATAKANA LETTER SMALL YO - : "ョ" U30E7 # KATAKANA LETTER SMALL YO - : "ガ" U30AC # KATAKANA LETTER GA - : "ギ" U30AE # KATAKANA LETTER GI - : "グ" U30B0 # KATAKANA LETTER GU - : "ゲ" U30B2 # KATAKANA LETTER GE - : "ゴ" U30B4 # KATAKANA LETTER GO - : "ザ" U30B6 # KATAKANA LETTER ZA - : "ジ" U30B8 # KATAKANA LETTER ZI - : "ズ" U30BA # KATAKANA LETTER ZU - : "ゼ" U30BC # KATAKANA LETTER ZE - : "ゾ" U30BE # KATAKANA LETTER ZO - : "ダ" U30C0 # KATAKANA LETTER DA - : "ヂ" U30C2 # KATAKANA LETTER DI - : "ヅ" U30C5 # KATAKANA LETTER DU - : "デ" U30C7 # KATAKANA LETTER DE - : "ド" U30C9 # KATAKANA LETTER DO - : "バ" U30D0 # KATAKANA LETTER BA - : "ビ" U30D3 # KATAKANA LETTER BI - : "ブ" U30D6 # KATAKANA LETTER BU - : "ベ" U30D9 # KATAKANA LETTER BE - : "ボ" U30DC # KATAKANA LETTER BO -

: "パ" U30D1 # KATAKANA LETTER PA -

: "ピ" U30D4 # KATAKANA LETTER PI -

: "プ" U30D7 # KATAKANA LETTER PU -

: "ペ" U30DA # KATAKANA LETTER PE -

: "ポ" U30DD # KATAKANA LETTER PO -# }}} - -# Japanese numerals {{{ - : "〇" U3007 # IDEOGRAPHIC NUMBER ZERO - <0> : "零" U96F6 # CJK Ideograph 零 - <1> : "一" U4E00 # 一 - <2> : "二" U4E8C # CJK Ideograph 二 - <3> : "三" U4E09 # CJK Ideograph 三 - <4> : "四" U56DB # CJK Ideograph 四 - <5> : "五" U4E94 # CJK Ideograph 五 - <6> : "六" U516D # CJK Ideograph 六 - <7> : "七" U4E03 # CJK Ideograph 七 - <8> : "八" U516B # CJK Ideograph 八 - <9> : "九" U4E5D # CJK Ideograph 九 - <1> : "十" U5341 # CJK Ideograph 十 - <2> : "百" U767E # CJK Ideograph 百 - <3> : "千" U5343 # CJK Ideograph 千 - <4> : "万" U4E07 # CJK Ideograph 万 -# }}} - -# Roman numerals {{{ - <1> : "Ⅰ" U2160 # ROMAN NUMERAL ONE - <2> : "Ⅱ" U2161 # ROMAN NUMERAL TWO - <3> : "Ⅲ" U2162 # ROMAN NUMERAL THREE - <4> : "Ⅳ" U2163 # ROMAN NUMERAL FOUR - <5> : "Ⅴ" U2164 # ROMAN NUMERAL FIVE - <6> : "Ⅵ" U2165 # ROMAN NUMERAL SIX - <7> : "Ⅶ" U2166 # ROMAN NUMERAL SEVEN - <8> : "Ⅷ" U2167 # ROMAN NUMERAL EIGHT - <9> : "Ⅸ" U2168 # ROMAN NUMERAL NINE - : "Ⅹ" U2169 # ROMAN NUMERAL TEN - : "Ⅼ" U216C # ROMAN NUMERAL FIFTY - : "Ⅽ" U216D # ROMAN NUMERAL ONE HUNDRED - : "Ⅾ" U216E # ROMAN NUMERAL FIVE HUNDRED - : "Ⅿ" U216F # ROMAN NUMERAL ONE THOUSAND -# }}} - -# Ligatures {{{ - : "œ" U0153 # LATIN SMALL LIGATURE OE - : "Œ" U0152 # LATIN CAPITAL LIGATURE OE - : "æ" U00E6 # LATIN SMALL LETTER AE - : "Æ" U00C6 # LATIN CAPITAL LETTER AE - : "ff" UFB00 # LATIN SMALL LIGATURE FF - : "fi" UFB01 # LATIN SMALL LIGATURE FI - : "fl" UFB02 # LATIN SMALL LIGATURE FL - : "ffi" UFB03 # LATIN SMALL LIGATURE FFI - : "ffl" UFB04 # LATIN SMALL LIGATURE FFL - : "IJ" U0132 # LATIN CAPITAL LIGATURE IJ -# }}} - -# Other letters {{{ - : "Á" U00C1 # LATIN CAPITAL LETTER A WITH ACUTE - : "Â" U00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX - : "À" U00C0 # LATIN CAPITAL LETTER A WITH GRAVE - : "Ā" U0100 # LATIN CAPITAL LETTER A WITH MACRON - : "Ä" U00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS - : "Ç" U00C7 # LATIN CAPITAL LETTER C WITH CEDILLA - : "Đ" U0110 # LATIN CAPITAL LETTER D WITH STROKE - : "É" U00C9 # LATIN CAPITAL LETTER E WITH ACUTE - : "Ê" U00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX - : "È" U00C8 # LATIN CAPITAL LETTER E WITH GRAVE - : "Ē" U0112 # LATIN CAPITAL LETTER E WITH MACRON - : "Ë" U00CB # LATIN CAPITAL LETTER E WITH DIAERESIS - : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE - : "Í" U00CD # LATIN CAPITAL LETTER I WITH ACUTE - : "Î" U00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX - : "Ì" U00CC # LATIN CAPITAL LETTER I WITH GRAVE - : "Ī" U012A # LATIN CAPITAL LETTER I WITH MACRON - : "Ɨ" U0197 # LATIN CAPITAL LETTER I WITH STROKE - : "Ï" U00CF # LATIN CAPITAL LETTER I WITH DIAERESIS - : "Ł" U0141 # LATIN CAPITAL LETTER L WITH STROKE - : "Ñ" U00D1 # LATIN CAPITAL LETTER N WITH TILDE - : "Ó" U00D3 # LATIN CAPITAL LETTER O WITH ACUTE - : "Ô" U00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX - : "Ò" U00D2 # LATIN CAPITAL LETTER O WITH GRAVE - : "Ō" U014C # LATIN CAPITAL LETTER O WITH MACRON - : "Ø" U00D8 # LATIN CAPITAL LETTER O WITH STROKE - : "Õ" U00D5 # LATIN CAPITAL LETTER O WITH TILDE - : "Ö" U00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS - : "Ú" U00DA # LATIN CAPITAL LETTER U WITH ACUTE - : "Û" U00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX - : "Ù" U00D9 # LATIN CAPITAL LETTER U WITH GRAVE - : "Ū" U016A # LATIN CAPITAL LETTER U WITH MACRON - : "Ü" U00DC # LATIN CAPITAL LETTER U WITH DIAERESIS - : "Ý" U00DD # LATIN CAPITAL LETTER Y WITH ACUTE - : "Ŷ" U0176 # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX - : "Ỳ" U1EF2 # LATIN CAPITAL LETTER Y WITH GRAVE - : "Ÿ" U0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS - : "á" U00E1 # LATIN SMALL LETTER A WITH ACUTE - : "â" U00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX - : "à" U00E0 # LATIN SMALL LETTER A WITH GRAVE - : "ā" U0101 # LATIN SMALL LETTER A WITH MACRON - : "ã" U00E3 # LATIN SMALL LETTER A WITH TILDE - : "ä" U00E4 # LATIN SMALL LETTER A WITH DIAERESIS - : "ç" U00E7 # LATIN SMALL LETTER C WITH CEDILLA - : "đ" U0111 # LATIN SMALL LETTER D WITH STROKE - : "é" U00E9 # LATIN SMALL LETTER E WITH ACUTE - : "ê" U00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX - : "è" U00E8 # LATIN SMALL LETTER E WITH GRAVE - : "ē" U0113 # LATIN SMALL LETTER E WITH MACRON - : "ë" U00EB # LATIN SMALL LETTER E WITH DIAERESIS - : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE - : "í" U00ED # LATIN SMALL LETTER I WITH ACUTE - : "î" U00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX - : "ì" U00EC # LATIN SMALL LETTER I WITH GRAVE - : "ī" U012B # LATIN SMALL LETTER I WITH MACRON - : "ı" U0131 # LATIN SMALL LETTER DOTLESS I - : "ï" U00EF # LATIN SMALL LETTER I WITH DIAERESIS - : "ł" U0142 # LATIN SMALL LETTER L WITH STROKE - : "ñ" U00F1 # LATIN SMALL LETTER N WITH TILDE - : "ó" U00F3 # LATIN SMALL LETTER O WITH ACUTE - : "ô" U00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX - : "ò" U00F2 # LATIN SMALL LETTER O WITH GRAVE - : "ō" U014D # LATIN SMALL LETTER O WITH MACRON - : "ø" U00F8 # LATIN SMALL LETTER O WITH STROKE - : "õ" U00F5 # LATIN SMALL LETTER O WITH TILDE - : "ö" U00F6 # LATIN SMALL LETTER O WITH DIAERESIS - : "ú" U00FA # LATIN SMALL LETTER U WITH ACUTE - : "û" U00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX - : "ù" U00F9 # LATIN SMALL LETTER U WITH GRAVE - : "ū" U016B # LATIN SMALL LETTER U WITH MACRON - : "ü" U00FC # LATIN SMALL LETTER U WITH DIAERESIS - : "ý" U00FD # LATIN SMALL LETTER Y WITH ACUTE - : "ŷ" U0177 # LATIN SMALL LETTER Y WITH CIRCUMFLEX - : "ỳ" U1EF3 # LATIN SMALL LETTER Y WITH GRAVE - : "ÿ" U00FF # LATIN SMALL LETTER Y WITH DIAERESIS - : "Ŋ" U014A # LATIN CAPITAL LETTER ENG - : "ŋ" U014B # LATIN SMALL LETTER ENG - : "Ð" U00D0 # LATIN CAPITAL LETTER ETH - : "ð" U00F0 # LATIN SMALL LETTER ETH - : "Þ" U00DE # LATIN CAPITAL LETTER THORN - : "þ" U00FE # LATIN SMALL LETTER THORN - : "ẞ" U1E9E # LATIN CAPITAL LETTER SHARP S - : "ß" U00DF # LATIN SMALL LETTER SHARP S - : "ſ" U017F # LATIN SMALL LETTER LONG S - : "ə" U0259 # LATIN SMALL LETTER SCHWA - : "ʃ" U0283 # LATIN SMALL LETTER ESH - : "ʒ" U0292 # LATIN SMALL LETTER EZH -# }}} - -# vim:fdl=0:fdm=marker:ic:scs: diff --git a/.config/nvim b/.config/nvim new file mode 160000 index 0000000..ae58f8a --- /dev/null +++ b/.config/nvim @@ -0,0 +1 @@ +Subproject commit ae58f8a607006a0d0738a3699a2a5c62c40c78d6 diff --git a/.gitattributes b/.gitattributes index 66281c7..1f445e6 100644 --- a/.gitattributes +++ b/.gitattributes @@ -44,12 +44,6 @@ .config/fontconfig/fonts.conf linguist-language=XML -# not actually YAML yet -# .yarnrc linguist-language=YAML - -# skews the stats due to its size -.config/X11/XCompose linguist-language=XCompose linguist-detectable=false - # these aren't part of the dotfiles .gitattributes linguist-detectable=false .gitignore linguist-detectable=false diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..7300265 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,6 @@ +[submodule ".config/X11"] + path = .config/X11 + url = https://gist.github.com/ObserverOfTime/e60c54f4fef4aa02b137b7c96552299a +[submodule ".config/nvim"] + path = .config/nvim + url = https://github.com/ObserverOfTime/dotnvim diff --git a/.local/arch/init.sh b/.local/arch/init.sh index 881b9b5..7c5c4b1 100755 --- a/.local/arch/init.sh +++ b/.local/arch/init.sh @@ -12,8 +12,6 @@ sudo sed -i /etc/pacman.conf \ CHAOTIC='https://cdn-mirror.chaotic.cx/chaotic-aur' sudo pacman-key --init sudo pacman-key --populate archlinux -sudo pacman-key --recv-key 0xFBA220DFC880C036 -sudo pacman-key --lsign-key 0xFBA220DFC880C036 sudo pacman-key --refresh-keys sudo pacman -U "$CHAOTIC"/chaotic-{keyring,mirrorlist}.pkg.tar.zst sudo pacman -Syyu --noconfirm @@ -22,23 +20,14 @@ unset CHAOTIC # }}} # Clone dotfiles {{{ -(cd /tmp; yay -G dotfiles.sh-git) -pushd /tmp/dotfiles.sh-git >/dev/null -patch -n PKGBUILD <<'EOF' -12,13c12,14 -< source=("${pkgname%-git}::git+$url") -< md5sums=("SKIP") ---- -> source=("${pkgname%-git}::git+$url" "sparse-edit.patch::$url/pull/10.diff") -> md5sums=("SKIP" "6ecafcc0206a730aa40cc751435922ef") -> prepare() (git -C "$srcdir/${pkgname%-git}" apply "$srcdir/sparse-edit.patch") -EOF -makepkg -sic -popd >/dev/null -rm -r /tmp/dotfiles.sh-git +git clone https://git.disroot.org/PKGBUILDS/dotfiles-alfunx-git \ + /tmp/dotfiles-alfunx-git --depth=1 +(cd /tmp/dotfiles-alfunx-git; makepkg -sic) +rm -rf /tmp/dotfiles-alfunx-git dotfiles clone https://github.com/ObserverOfTime/home.files \ "${XDG_DATA_HOME:=$HOME/.local/share}/dotfiles" dotfiles checkout --force +dotfiles submodule update --init # }}} # Use aria2 for makepkg & set packager {{{ diff --git a/README.md b/README.md index cd889c9..16f17f0 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ ## [X.Org](https://www.x.org/wiki/) -* [.config/X11/XCompose](.config/X11/XCompose): X client character mappings +> [In a Gist](https://gist.github.com/ObserverOfTime/e60c54f4fef4aa02b137b7c96552299a) ## [Yay](https://github.com/Jguer/yay)