|
45 | 45 | (defvar meain/font-list '(;; name size line-spacing weight
|
46 | 46 | ("Adelle Mono" . '(11 .1 'regular))
|
47 | 47 | ("Aglet Mono" . '(11 .2 'regular))
|
| 48 | + ("Agave" . '(17 .1 'regular)) |
48 | 49 | ("Anka/Coder" . '(14 .1 'regular))
|
49 | 50 | ("Anonymous Pro" . '(12 .1 'regular))
|
50 | 51 | ("Apercu Mono" . '(11 nil 'regular))
|
51 |
| - ("Berkeley Mono" . '(13 nil 'regular)) |
| 52 | + ("Berkeley Mono" . '(15 .2 'light)) |
| 53 | + ("Typori" . '(15 .2 'regular)) ;; not monospace |
| 54 | + ("Monoflow" . '(14 nil 'regular)) |
| 55 | + ("Latin Modern Mono" . '(17 nil 'regular)) |
| 56 | + ("Latin Modern Mono Light Cond" . '(19 nil 'regular)) |
52 | 57 | ("BPMono" . '(10 .1 'regular))
|
53 | 58 | ("Cartograph CF" . '(11 nil 'regular))
|
54 |
| - ("Cascadia Code" . '(11 nil 'regular)) |
| 59 | + ("Cascadia Code" . '(13 nil 'regular)) |
55 | 60 | ("Cascadia Code Light" . '(11 nil 'regular))
|
56 | 61 | ("Cascadia Mono" . '(13 nil 'regular))
|
57 | 62 | ("Cascadia Mono Light" . '(13 nil 'regular))
|
58 | 63 | ("Codename Coder Free 4F" . '(13 nil 'regular))
|
59 | 64 | ("Comic Mono" . '(14 nil 'regular))
|
60 | 65 | ("CommitMono" . '(11 .1 'regular))
|
61 | 66 | ("Consolas" . '(12 nil 'regular))
|
| 67 | + ("Consola Mono" . '(16 nil 'regular)) |
62 | 68 | ("Conta" . '(11 nil 'regular))
|
63 | 69 | ("Courier New" . '(11 nil 'regular))
|
64 | 70 | ("CozetteVector" . '(12 nil 'regular))
|
65 | 71 | ("CQ Mono" . '(13 .1 'regular))
|
66 |
| - ("Dank Mono" . '(14 nil 'regular)) |
| 72 | + ("Dank Mono" . '(16 .1 'regular)) |
67 | 73 | ("DankMono Nerd Font" . '(13 nil 'regular))
|
68 | 74 | ("DejaVu Sans Mono" . '(11 nil 'regular))
|
69 |
| - ("DM Mono" . '(11 nil 'regular)) |
| 75 | + ("DM Mono" . '(15 .1 'light)) |
70 | 76 | ("Edlo" . '(11 nil 'regular))
|
71 | 77 | ("Ellograph CF" . '(11 .1 'regular))
|
72 | 78 | ("Ellograph CF Thin" . '(11 .1 'regular))
|
73 | 79 | ("Envy Code R" . '(11 nil 'regular))
|
74 | 80 | ("FairfaxHD" . '(13 nil 'regular))
|
75 |
| - ("Fantasque Sans Mono" . '(13 .2 'regular)) |
| 81 | + ("Fantasque Sans Mono" . '(18 .1 'regular)) |
76 | 82 | ("Noto Sans Mono" . '(14 .2 'regular))
|
77 |
| - ("Fira Code" . '(13 nil 'thin)) |
| 83 | + ("Noto Sans Mono ExtraCondensed" . '(15 nil 'regular)) |
| 84 | + ("Fira Code" . '(14 .2 'thin)) |
78 | 85 | ("fixed" . '(11 nil 'regular))
|
79 |
| - ("Go Mono" . '(13 nil 'regular)) |
| 86 | + ("Go Mono" . '(15 .2 'regular)) |
80 | 87 | ("Hermit" . '(10 nil 'regular))
|
81 |
| - ("HyperFont" . '(11 nil 'regular)) |
82 |
| - ("iA Writer Duo S" . '(11 nil 'regular)) |
83 |
| - ("iA Writer Mono S" . '(11 nil 'regular)) |
84 |
| - ("IBM Plex Mono" . '(11 nil 'regular)) |
| 88 | + ("HyperFont" . '(16 .2 'regular)) |
| 89 | + ("iA Writer Duo S" . '(15 nil 'regular)) |
| 90 | + ("iA Writer Mono S" . '(15 nil 'regular)) |
| 91 | + ("IBM Plex Mono" . '(13 nil 'regular)) |
85 | 92 | ("Inconsolata" . '(16 nil 'regular))
|
86 | 93 | ("Input" . '(12 nil 'regular)) ; custom version
|
87 | 94 | ("Input Mono" . '(11 .1 'regular))
|
88 | 95 | ("IntelOne Mono" . '(11 nil 'regular))
|
89 |
| - ("Iosevka" . '(14 .1 'regular)) |
90 |
| - ("Zed Mono" . '(15 .2 'regular)) |
| 96 | + ("Iosevka" . '(16 .1 'light)) |
| 97 | + ("Zed Mono" . '(16 .1 'light)) |
91 | 98 | ("Iosevka Comfy" . '(14 .2 'regular))
|
92 |
| - ("Iosevka Comfy Motion" . '(14 nil 'regular)) |
| 99 | + ("Iosevka Comfy Motion" . '(16 .1 'light)) |
93 | 100 | ("Iosevka Comfy Wide Motion" . '(11 nil 'regular))
|
94 | 101 | ("Iosevka Light" . '(12 .1 'regular))
|
95 | 102 | ("Iosevka Slab" . '(12 nil 'regular))
|
96 | 103 | ("Iosevka Thin" . '(11 nil 'regular))
|
97 | 104 | ("Izayoi Monospaced" . '(12 .2 'regular))
|
98 |
| - ("JetBrains Mono" . '(13 nil 'regular)) |
| 105 | + ("JetBrains Mono" . '(14 .1 'regular)) |
99 | 106 | ("Maple Mono" . '(14 nil 'regular))
|
100 | 107 | ("JetBrains Mono Light" . '(12 nil 'light))
|
101 | 108 | ("JuliaMono" . '(14 .2 'light))
|
|
109 | 116 | ("Lotion" . '(13 nil 'regular))
|
110 | 117 | ("Luculent" . '(11 .2 'regular))
|
111 | 118 | ("M+ 1m" . '(11 nil 'regular))
|
112 |
| - ("Martian Mono" . '(10 nil 'regular)) |
113 |
| - ("Martian Mono Condensed" . '(10 nil 'regular)) |
114 |
| - ("Martian Mono ExtraLight" . '(10 nil 'regular)) |
115 |
| - ("Martian Mono Light" . '(10 nil 'regular)) |
| 119 | + ("Martian Mono" . '(13 nil 'regular)) |
| 120 | + ("Martian Mono Condensed" . '(13 nil 'regular)) |
| 121 | + ("Martian Mono ExtraLight" . '(13 nil 'regular)) |
| 122 | + ("Martian Mono Light" . '(13 nil 'regular)) |
| 123 | + ("Monaco" . '(14 .1 'regular)) |
116 | 124 | ("Monaco for Powerline" . '(10 .1 'regular))
|
117 |
| - ("Monaspace Argon" . '(11 .1 'regular)) |
118 |
| - ("Monaspace Krypton" . '(11 .1 'regular)) |
119 |
| - ("Monaspace Neon" . '(11 .1 'regular)) |
120 |
| - ("Monaspace Neon Light" . '(11 .1 'regular)) |
121 |
| - ("Monaspace Radon" . '(11 .1 'regular)) |
122 |
| - ("Monaspace Xenon" . '(11 .1 'regular)) |
| 125 | + ("Monaspace Argon" . '(15 .2 'regular)) |
| 126 | + ("Monaspace Krypton" . '(15 .2 'regular)) |
| 127 | + ("Monaspace Neon" . '(15 .2 'regular)) |
| 128 | + ("Monaspace Neon Var" . '(15 .1 'regular)) |
| 129 | + ("Monaspace Neon Light" . '(15 .2 'regular)) |
| 130 | + ("Monaspace Radon" . '(15 .2 'regular)) |
| 131 | + ("Monaspace Xenon" . '(15 .2 'regular)) |
123 | 132 | ("monofur" . '(13 nil 'regular))
|
124 |
| - ("Monoid" . '(11 .1 'light)) |
| 133 | + ("Monoid" . '(13 .2 'light)) |
125 | 134 | ("Monoid HalfLoose" . '(9 .1 'light))
|
126 | 135 | ("Hack" . '(13 nil 'light))
|
127 | 136 | ("Monoisome" . '(12 .3 'light))
|
128 | 137 | ("Monoisome HalfLoose" . '(11 .2 'light))
|
129 | 138 | ("MonoLisa" . '(11 .2 'regular))
|
130 | 139 | ("mononoki" . '(14 .1 'regular))
|
131 |
| - ("0xProto" . '(12 .3 'regular)) |
| 140 | + ("0xProto" . '(14 .2 'regular)) |
132 | 141 | ("monoOne" . '(11 nil 'regular))
|
133 |
| - ("MonospaceTypewriter" . '(11 nil 'regular)) |
| 142 | + ("MonospaceTypewriter" . '(14 .2 'regular)) |
134 | 143 | ("NanumGothicCoding" . '(12 .2 'regular))
|
135 | 144 | ("NK57 Monospace" . '(10 .2 'regular))
|
136 |
| - ("Operator Mono" . '(11 .1 'regular)) |
| 145 | + ("Operator Mono" . '(16 .1 'thin)) |
137 | 146 | ("Operator Mono Light" . '(11 .1 'regular))
|
138 | 147 | ("Overpass Mono" . '(11 nil 'regular))
|
139 | 148 | ("Overpass Mono Light" . '(11 nil 'regular))
|
140 | 149 | ("Oxygen Mono" . '(11 .2 'regular))
|
141 | 150 | ("Panic Sans" . '(11 nil 'regular))
|
142 | 151 | ("PragmataPro" . '(12 .1 'regular))
|
143 | 152 | ("ProFont for Powerline" . '(13 .1 'regular))
|
144 |
| - ("PT Mono" . '(13 .1 'regular)) |
| 153 | + ("PT Mono" . '(15 .1 'regular)) |
145 | 154 | ("Quinze" . '(13 nil 'regular))
|
146 | 155 | ("Rec Mono Casual" . '(11 nil 'regular))
|
147 | 156 | ("Rec Mono Linear" . '(11 nil 'regular))
|
|
150 | 159 | ("Recursive Monospace Casual" . '(11 nil 'regular))
|
151 | 160 | ("Red Hat Mono" . '(11 nil 'regular))
|
152 | 161 | ("Reno Mono" . '(11 nil 'regular))
|
153 |
| - ("Roboto Mono" . '(13 .1 'regular)) |
| 162 | + ("Roboto Mono" . '(15 .2 'regular)) |
154 | 163 | ("American Typewriter" . '(15 .2 'regular))
|
155 | 164 | ("Sarasa Mono SC Nerd". '(12 nil 'regular))
|
156 | 165 | ("saxMono" . '(13 nil 'regular))
|
157 | 166 | ("SF Mono" . '(11 nil 'regular))
|
158 | 167 | ("SF Mono Light" . '(10 nil 'regular))
|
159 | 168 | ("Share Tech Mono" . '(11 nil 'regular))
|
160 | 169 | ("Sometype Mono" . '(12 nil 'regular))
|
161 |
| - ("SpaceMono Nerd Font Mono" . '(11 nil 'regular)) |
162 |
| - ("Sudo" . '(17 .1 'regular)) |
163 |
| - ("SV Basic Manual" . '(13 nil 'regular)) |
| 170 | + ("SpaceMono Nerd Font Mono" . '(15 nil 'regular)) |
| 171 | + ("Sudo" . '(19 .1 'regular)) |
| 172 | + ("SV Basic Manual" . '(18 .3 'regular)) |
164 | 173 | ("Syne Mono" . '(12 nil 'regular))
|
165 | 174 | ("Syne Tactile" . '(14 .1 'regular))
|
166 |
| - ("TerminessTTF Nerd Font" . '(14 nil 'regular)) |
167 |
| - ("Terminess Nerd Font Mono" . '(15 nil 'regular)) |
168 |
| - ("Geist Mono" . '(14 .1 'regular)) |
| 175 | + ("TerminessTTF Nerd Font" . '(16 nil 'regular)) |
| 176 | + ("Terminess Nerd Font" . '(18 nil 'regular)) |
| 177 | + ("Terminess Nerd Font Mono" . '(18 .1 'regular)) |
| 178 | + ("Geist Mono" . '(15 .1 'light)) |
169 | 179 | ("Geist Mono Light" . '(14 .1 'regular))
|
170 | 180 | ("TerminessTTF Nerd Font Mono" . '(14 nil 'regular))
|
171 | 181 | ("Times New Roman" . '(13 .1 'regular))
|
172 | 182 | ("Tlwg Typewriter" . '(12 nil 'regular))
|
| 183 | + ("TT2020" . '(16 .3 'regular)) |
173 | 184 | ("TT2020Base" . '(13 .1 'regular))
|
174 | 185 | ("TT2020 Style E" . '(13 .2 'regular))
|
175 | 186 | ("Ubuntu Mono" . '(12 .1 'regular))
|
176 |
| - ("Unifont" . '(15 .2 'regular)) |
| 187 | + ("Unifont" . '(16 .2 'regular)) |
177 | 188 | ("Uroob" . '(14 nil 'regular))
|
178 |
| - ("Victor Mono" . '(13 .1 'regular)) |
179 |
| - ("Whois" . '(13 .1 'regular)) |
180 |
| - ("Xanh Mono" . '(13 nil 'regular)) |
| 189 | + ("Victor Mono" . '(15 nil 'regular)) |
| 190 | + ("Whois" . '(17 .2 'regular)) |
| 191 | + ("Xanh Mono" . '(16 .1 'regular)) |
181 | 192 | ("OCRA" . '(12 nil 'regular))
|
182 |
| - ("Martian Mono SemiCondensed" . '(10 nil 'regular)) |
183 | 193 | ("Gintronic" . '(11 nil 'regular))
|
184 |
| - ("Departure Mono" . '(13 .1 'regular)) |
| 194 | + ("Departure Mono" . '(14 .2 'regular)) |
185 | 195 | ("CMU Typewriter Text" . '(13 nil 'regular))
|
186 | 196 | ))
|
187 |
| -(defvar meain/font-name "Zed Mono") ; saxMono ; Syne Mono ; Dank Mono ; Overpass Mono ; Fantasque Sans Mono |
| 197 | +(defvar meain/font-name "Dank Mono") ; Zed Mono ; saxMono ; Syne Mono ; Overpass Mono ; Fantasque Sans Mono |
188 | 198 |
|
189 | 199 | (defun meain/get-font-prop (font-name prop)
|
190 | 200 | "Get PROP (property) from FONT-NAME."
|
|
0 commit comments