# SPDX-FileCopyrightText: 2018-2021 Simon Bruder # # SPDX-License-Identifier: AGPL-3.0-or-later { lib, nixosConfig, ... }: lib.mkIf nixosConfig.sbruder.gui.enable { home.file.".XCompose".text = '' include "%L" # units : "ℓ" U2113 # litre symbol : " " U202F # NARROW NO-BREAK SPACE : "​" U200B # ZERO WIDTH SPACE # maths

: "π" U03C0 # GREEK SMALL LETTER PI : "≠" U2260 # NOT EQUAL TO : "≠" U2260 # NOT EQUAL TO : "≈" U2248 # ALMOST EQUAL TO : "∈" U2208 # ELEMENT OF : "√" U221A # SQUARE ROOT : "Δ" U0394 # GREEK CAPITAL LETTER DELTA : "ℂ" U2102 # DOUBLE-STRUCK CAPITAL C (set of complex numbers) : "ℕ" U2115 # DOUBLE-STRUCK CAPITAL N (natural number)

: "ℙ" U2119 # DOUBLE-STRUCK CAPITAL P : "ℚ" U211A # DOUBLE-STRUCK CAPITAL Q (set of rational numbers) : "ℝ" U211D # DOUBLE-STRUCK CAPITAL R (set of real numbers) : "ℤ" U2124 # DOUBLE-STRUCK CAPITAL Z (set of integers) : "𝕃" U1D543 # DOUBLE-STRUCK CAPITAL L : "Ω" U03A9 # Greek Capital Letter Omega # right typography ## english : " — " # EM DASH surrounded by THIN SPACEs. ## roman numerals ### small <1> : "ⅰ" U2170 # SMALL ROMAN NUMERAL ONE <2> : "ⅱ" U2171 # SMALL ROMAN NUMERAL TWO <3> : "ⅲ" U2172 # SMALL ROMAN NUMERAL THREE <4> : "ⅳ" U2173 # SMALL ROMAN NUMERAL FOUR <5> : "ⅴ" U2174 # SMALL ROMAN NUMERAL FIVE <6> : "ⅵ" U2175 # SMALL ROMAN NUMERAL SIX <7> : "ⅶ" U2176 # SMALL ROMAN NUMERAL SEVEN <8> : "ⅷ" U2177 # SMALL ROMAN NUMERAL EIGHT <9> : "ⅸ" U2178 # SMALL ROMAN NUMERAL NINE : "ⅹ" U2179 # SMALL ROMAN NUMERAL TEN <1> : "ⅺ" U217A # SMALL ROMAN NUMERAL ELEVEN <2> : "ⅻ" U217B # SMALL ROMAN NUMERAL TWELVE : "ⅼ" U217C # SMALL ROMAN NUMERAL FIFTY : "ⅽ" U217D # SMALL ROMAN NUMERAL ONE HUNDRED : "ⅾ" U217E # SMALL ROMAN NUMERAL FIVE HUNDRED : "ⅿ" U217F # SMALL ROMAN NUMERAL ONE THOUSAND ### capital <0> <1> : "Ⅰ" U2160 # ROMAN NUMERAL ONE <0> <2> : "Ⅱ" U2161 # ROMAN NUMERAL TWO <0> <3> : "Ⅲ" U2162 # ROMAN NUMERAL THREE <0> <4> : "Ⅳ" U2163 # ROMAN NUMERAL FOUR <0> <5> : "Ⅴ" U2164 # ROMAN NUMERAL FIVE <0> <6> : "Ⅵ" U2165 # ROMAN NUMERAL SIX <0> <7> : "Ⅶ" U2166 # ROMAN NUMERAL SEVEN <0> <8> : "Ⅷ" U2167 # ROMAN NUMERAL EIGHT <0> <9> : "Ⅸ" U2168 # ROMAN NUMERAL NINE <0> : "Ⅹ" U2169 # ROMAN NUMERAL TEN <0> <1> : "Ⅺ" U216A # ROMAN NUMERAL ELEVEN <0> <2> : "Ⅻ" U216B # ROMAN NUMERAL TWELVE <0> : "Ⅼ" U216C # ROMAN NUMERAL FIFTY <0> : "Ⅽ" U216D # ROMAN NUMERAL ONE HUNDRED <0> : "Ⅾ" U216E # ROMAN NUMERAL FIVE HUNDRED <0> : "Ⅿ" U216F # ROMAN NUMERAL ONE THOUSAND : "Ⅹ" U2169 # ROMAN NUMERAL TEN : "Ⅼ" U216C # ROMAN NUMERAL FIFTY : "Ⅽ" U216D # ROMAN NUMERAL ONE HUNDRED : "Ⅾ" U216E # ROMAN NUMERAL FIVE HUNDRED : "Ⅿ" U216F # ROMAN NUMERAL ONE THOUSAND <0> : "ↀ" U2180 # ROMAN NUMERAL ONE THOUSAND C D <0> : "ↁ" U2181 # ROMAN NUMERAL FIVE THOUSAND <0> : "ↂ" U2182 # ROMAN NUMERAL TEN THOUSAND <0> <0> : "ↇ" U2187 # ROMAN NUMERAL FIFTY THOUSAND <0> <0> : "ↈ" U2188 # ROMAN NUMERAL ONE HUNDRED THOUSAND # symbols : "←" leftarrow # LEFTWARDS ARROW : "↑" uparrow # UPWARDS ARROW : "→" rightarrow # RIGHTWARDS ARROW : "↓" downarrow # DOWNWARDS ARROW : "✓" U2713 # CHECK MARK : "❌" U274F # CROSS MARK : "👍" U1F44D # THUMBS UP SIGN ''; }