Skip to content

Commit b9b6958

Browse files
committed
Update nerd fonts to latest version. It is just one font now, yay. Issue 12758
1 parent 730c5bc commit b9b6958

File tree

1 file changed

+370
-0
lines changed

1 file changed

+370
-0
lines changed

tests/nerd-font-test.txt

Lines changed: 370 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,370 @@
1+
================================================================================
2+
NERD FONT BUNDLE TEST FILE
3+
================================================================================
4+
Legend:
5+
[BOTH] = Should work in both old (v1) and new (v2)
6+
[OLD ONLY] = Works in v1, REMOVED in v2 (backward compatibility break)
7+
[NEW ONLY] = Added in v2, won't work in v1
8+
9+
================================================================================
10+
POWERLINE SYMBOLS (PowerlineSymbols) - [BOTH]
11+
================================================================================
12+
Branch symbol (U+E0A0 in PowerlineSymbols): 
13+
Lock symbol (U+E0A1 in PowerlineSymbols): 
14+
Line number (U+E0A2 in PowerlineSymbols): 
15+
Right arrow solid (U+E0B0 in PowerlineSymbols): 
16+
Right arrow hollow (U+E0B1 in PowerlineSymbols): 
17+
Left arrow solid (U+E0B2 in PowerlineSymbols): 
18+
Left arrow hollow (U+E0B3 in PowerlineSymbols): 
19+
20+
================================================================================
21+
POWERLINE EXTRA SYMBOLS (PowerlineExtraSymbols) - [BOTH]
22+
================================================================================
23+
Column number (U+E0A3 in PowerlineExtraSymbols): 
24+
Right hard divider (U+E0B4 in PowerlineExtraSymbols): 
25+
Right soft divider (U+E0B5 in PowerlineExtraSymbols): 
26+
Left hard divider (U+E0B6 in PowerlineExtraSymbols): 
27+
Left soft divider (U+E0B7 in PowerlineExtraSymbols): 
28+
Right bottom (U+E0B8 in PowerlineExtraSymbols): 
29+
Right top (U+E0BA in PowerlineExtraSymbols): 
30+
Left bottom (U+E0BC in PowerlineExtraSymbols): 
31+
Left top (U+E0BE in PowerlineExtraSymbols): 
32+
Flame thick (U+E0C0 in PowerlineExtraSymbols): 
33+
Flame thin (U+E0C2 in PowerlineExtraSymbols): 
34+
Pixel squares (U+E0C4 in PowerlineExtraSymbols): 
35+
Lego (U+E0C6 in PowerlineExtraSymbols): 
36+
Lego thin (U+E0C8 in PowerlineExtraSymbols): 
37+
Trapezoid top (U+E0CA in PowerlineExtraSymbols): 
38+
Honeycomb (U+E0CC in PowerlineExtraSymbols): 
39+
Honeycomb outline (U+E0CD in PowerlineExtraSymbols): 
40+
[BOTH] (U+E0D0 in PowerlineExtraSymbols): 
41+
[BOTH] (U+E0D1 in PowerlineExtraSymbols): 
42+
[NEW ONLY] (U+E0D4 in PowerlineExtraSymbols): 
43+
[NEW ONLY] (U+E0D6 in PowerlineExtraSymbols): 
44+
[NEW ONLY] (U+E0D7 in PowerlineExtraSymbols): 
45+
46+
================================================================================
47+
POMICONS (Pomicons) - [BOTH]
48+
================================================================================
49+
Pomodoro clean (U+E000 in Pomicons): 
50+
Pomodoro ticking (U+E001 in Pomicons): 
51+
Pomodoro squashed (U+E002 in Pomicons): 
52+
Internal interruption (U+E003 in Pomicons): 
53+
External interruption (U+E004 in Pomicons): 
54+
Pair session (U+E005 in Pomicons): 
55+
Pomodoro done (U+E006 in Pomicons): 
56+
Long pause (U+E007 in Pomicons): 
57+
Short pause (U+E008 in Pomicons): 
58+
Away (U+E009 in Pomicons): 
59+
Pomodoro setup (U+E00A in Pomicons): 
60+
61+
================================================================================
62+
FONT AWESOME - OLD RANGE (FontAwesome/FA-NerdFont-Regular) - [BOTH]
63+
================================================================================
64+
Glass (U+F000 in FA-NerdFont-Regular): 
65+
Music (U+F001 in FA-NerdFont-Regular): 
66+
Search (U+F002 in FA-NerdFont-Regular): 
67+
Heart (U+F004 in FA-NerdFont-Regular): 
68+
Star (U+F005 in FA-NerdFont-Regular): 
69+
User (U+F007 in FA-NerdFont-Regular): 
70+
Check (U+F00C in FA-NerdFont-Regular): 
71+
Close/X (U+F00D in FA-NerdFont-Regular): 
72+
Cog/Gear (U+F013 in FA-NerdFont-Regular): 
73+
Home (U+F015 in FA-NerdFont-Regular): 
74+
File (U+F016 in FA-NerdFont-Regular): 
75+
Clock (U+F017 in FA-NerdFont-Regular): 
76+
Download (U+F019 in FA-NerdFont-Regular): 
77+
Lock (U+F023 in FA-NerdFont-Regular): 
78+
Flag (U+F024 in FA-NerdFont-Regular): 
79+
Volume off (U+F026 in FA-NerdFont-Regular): 
80+
Volume up (U+F028 in FA-NerdFont-Regular): 
81+
Tag (U+F02B in FA-NerdFont-Regular): 
82+
Book (U+F02D in FA-NerdFont-Regular): 
83+
Bookmark (U+F02E in FA-NerdFont-Regular): 
84+
Camera (U+F030 in FA-NerdFont-Regular): 
85+
List (U+F03A in FA-NerdFont-Regular): 
86+
Folder (U+F07B in FA-NerdFont-Regular): 
87+
Folder open (U+F07C in FA-NerdFont-Regular): 
88+
GitHub (U+F09B in FA-NerdFont-Regular): 
89+
Terminal (U+F120 in FA-NerdFont-Regular): 
90+
Code (U+F121 in FA-NerdFont-Regular): 
91+
Linux (U+F17C in FA-NerdFont-Regular): 
92+
Apple (U+F179 in FA-NerdFont-Regular): 
93+
Git (U+F1D3 in FA-NerdFont-Regular): 
94+
Wifi (U+F1EB in FA-NerdFont-Regular): 
95+
Battery full (U+F240 in FA-NerdFont-Regular): 
96+
Battery empty (U+F244 in FA-NerdFont-Regular): 
97+
98+
================================================================================
99+
FONT AWESOME - NEW EXTENDED RANGE (FA-NerdFont-Regular) - [NEW ONLY]
100+
================================================================================
101+
NEW: ED00 range (U+ED00 in FA-NerdFont-Regular): 
102+
NEW: ED50 (U+ED50 in FA-NerdFont-Regular): 
103+
NEW: EDFF (U+EDFF in FA-NerdFont-Regular): 
104+
NEW: EE0C (U+EE0C in FA-NerdFont-Regular): 
105+
NEW: EE50 (U+EE50 in FA-NerdFont-Regular): 
106+
NEW: EF00 (U+EF00 in FA-NerdFont-Regular): 
107+
NEW: EF50 (U+EF50 in FA-NerdFont-Regular): 
108+
NEW: EFC0 (U+EFC0 in FA-NerdFont-Regular): 
109+
110+
================================================================================
111+
*** PROGRESS BAR INDICATORS *** (FA-NerdFont-Regular) - [NEW ONLY]
112+
================================================================================
113+
These are the requested progress bar glyphs from issue #12758:
114+
115+
Progress 0 (U+EFC3 in FA-NerdFont-Regular): 
116+
Progress 1 (U+EFC4 in FA-NerdFont-Regular): 
117+
Progress 2 (U+EFC5 in FA-NerdFont-Regular): 
118+
Progress 3 (U+EFC6 in FA-NerdFont-Regular): 
119+
Progress 4 (U+EFC7 in FA-NerdFont-Regular): 
120+
Progress 5 (U+EFC8 in FA-NerdFont-Regular): 
121+
Progress 6 (U+EFC9 in FA-NerdFont-Regular): 
122+
Progress 7 (U+EFCA in FA-NerdFont-Regular): 
123+
Progress 8 (U+EFCB in FA-NerdFont-Regular): 
124+
Progress 9 (U+EFCC in FA-NerdFont-Regular): 
125+
Progress 10 (U+EFCD in FA-NerdFont-Regular): 
126+
Progress 11 (U+EFCE in FA-NerdFont-Regular): 
127+
128+
All progress indicators on one line: 
129+
130+
================================================================================
131+
FONT AWESOME EXTENSION (font-awesome-extension) - [BOTH]
132+
================================================================================
133+
FA Ext (U+E200 in font-awesome-extension): 
134+
FA Ext (U+E210 in font-awesome-extension): 
135+
FA Ext (U+E250 in font-awesome-extension): 
136+
FA Ext end (U+E2A9 in font-awesome-extension): 
137+
138+
================================================================================
139+
DEVICONS (Devicons-NerdFont-Regular, was icomoon) - [BOTH]
140+
================================================================================
141+
Note: Font name changed from "icomoon" to "Devicons-NerdFont-Regular"
142+
Git (U+E702 in Devicons): 
143+
Git branch (U+E703 in Devicons): 
144+
GitHub badge (U+E709 in Devicons): 
145+
NPM (U+E71E in Devicons): 
146+
HTML5 (U+E736 in Devicons): 
147+
Java (U+E738 in Devicons): 
148+
Ruby (U+E739 in Devicons): 
149+
Python (U+E73C in Devicons): 
150+
PHP (U+E73D in Devicons): 
151+
Markdown (U+E73E in Devicons): 
152+
CSS3 (U+E749 in Devicons): 
153+
JavaScript (U+E74E in Devicons): 
154+
Angular (U+E753 in Devicons): 
155+
Docker (U+E7B0 in Devicons): 
156+
React (U+E7BA in Devicons): 
157+
158+
================================================================================
159+
DEVICONS - EXTENDED RANGE - [NEW ONLY]
160+
================================================================================
161+
NEW: (U+E7C0 in Devicons): 
162+
NEW: (U+E800 in Devicons): 
163+
NEW: end (U+E8EF in Devicons): 
164+
165+
================================================================================
166+
CODICONS (codicon) - [BOTH]
167+
================================================================================
168+
Add (U+EA60 in codicon): 
169+
Plus (U+EA61 in codicon): 
170+
Lightbulb (U+EA65 in codicon): 
171+
Archive (U+EA70 in codicon): 
172+
Account (U+EA76 in codicon): 
173+
Code (U+EA77 in codicon): 
174+
Bug (U+EA87 in codicon): 
175+
Bell (U+EA8A in codicon): 
176+
Check (U+EAB2 in codicon): 
177+
Cloud (U+EBAA in codicon): 
178+
179+
================================================================================
180+
CODICONS - EXTENDED RANGE - [NEW ONLY]
181+
================================================================================
182+
NEW: (U+EB50 in codicon): 
183+
NEW: (U+EC00 in codicon): 
184+
NEW: end (U+EC1E in codicon): 
185+
186+
================================================================================
187+
WEATHER ICONS (WeatherIcons-Regular) - [BOTH]
188+
================================================================================
189+
Note: Font name changed from "Weather Icons Regular" to "WeatherIcons-Regular"
190+
Day sunny (U+E300 in WeatherIcons): 
191+
Day cloudy (U+E302 in WeatherIcons): 
192+
Day rain (U+E308 in WeatherIcons): 
193+
Day snow (U+E30A in WeatherIcons): 
194+
Day thunderstorm (U+E30E in WeatherIcons): 
195+
Cloudy (U+E312 in WeatherIcons): 
196+
Rain (U+E318 in WeatherIcons): 
197+
Snow (U+E31A in WeatherIcons): 
198+
Night clear (U+E32B in WeatherIcons): 
199+
Night cloudy (U+E32E in WeatherIcons): 
200+
Cloud (U+E33D in WeatherIcons): 
201+
Celsius (U+E339 in WeatherIcons): 
202+
Fahrenheit (U+E341 in WeatherIcons): 
203+
Thermometer (U+E350 in WeatherIcons): 
204+
Sunrise (U+E34B in WeatherIcons): 
205+
Sunset (U+E34C in WeatherIcons): 
206+
207+
================================================================================
208+
OCTICONS (OcticonsNerdFont-Regular) - [BOTH]
209+
================================================================================
210+
Note: Font name changed from "Octicons" to "OcticonsNerdFont-Regular"
211+
Heart (U+2665 in Octicons): ♥
212+
Zap (U+26A1 in Octicons): ⚡
213+
Light bulb (U+F400 in Octicons): 
214+
Repo (U+F401 in Octicons): 
215+
Repo forked (U+F402 in Octicons): 
216+
Book (U+F405 in Octicons): 
217+
Octoface (U+F406 in Octicons): 
218+
Git pull request (U+F407 in Octicons): 
219+
GitHub logo (U+F408 in Octicons): 
220+
File directory (U+F413 in Octicons): 
221+
Person (U+F415 in Octicons): 
222+
Git branch (U+F418 in Octicons): 
223+
Git merge (U+F419 in Octicons): 
224+
Issue opened (U+F41B in Octicons): 
225+
Issue closed (U+F41D in Octicons): 
226+
Star (U+F41E in Octicons): 
227+
Check (U+F42E in Octicons): 
228+
X (U+F467 in Octicons): 
229+
Sync (U+F46A in Octicons): 
230+
Terminal (U+F489 in Octicons): 
231+
Markdown (U+F48A in Octicons): 
232+
233+
================================================================================
234+
OCTICONS - EXTENDED RANGE - [NEW ONLY]
235+
================================================================================
236+
NEW: (U+F4C0 in Octicons): 
237+
NEW: (U+F500 in Octicons): 
238+
NEW: end range (U+F533 in Octicons): 
239+
240+
================================================================================
241+
FONT LOGOS (font-logos) - [BOTH]
242+
================================================================================
243+
Alma linux (U+F300 in font-logos): 
244+
Alpine (U+F301 in font-logos): 
245+
Apple (U+F302 in font-logos): 
246+
Archlinux (U+F303 in font-logos): 
247+
Debian (U+F306 in font-logos): 
248+
Fedora (U+F30A in font-logos): 
249+
FreeBSD (U+F30C in font-logos): 
250+
Mint (U+F30E in font-logos): 
251+
Ubuntu (U+F31B in font-logos): 
252+
Windows (U+F31A in font-logos): 
253+
254+
================================================================================
255+
FONT LOGOS - EXTENDED RANGE - [NEW ONLY]
256+
================================================================================
257+
NEW: (U+F320 in font-logos): 
258+
NEW: (U+F350 in font-logos): 
259+
NEW: end (U+F381 in font-logos): 
260+
261+
================================================================================
262+
MATERIAL DESIGN ICONS DESKTOP (MaterialDesignIconsDesktop) - [BOTH]
263+
================================================================================
264+
Note: v1 had two MDI fonts, v2 consolidates to just MaterialDesignIconsDesktop
265+
Ab testing (U+F0001 in MDI): 󰀁
266+
Account (U+F0004 in MDI): 󰀄
267+
Account circle (U+F0009 in MDI): 󰀉
268+
Airplane (U+F0010 in MDI): 󰀐
269+
Alert (U+F0026 in MDI): 󰀦
270+
Android (U+F0032 in MDI): 󰀲
271+
Apple (U+F0035 in MDI): 󰀵
272+
Bell (U+F009A in MDI): 󰂚
273+
Bluetooth (U+F00AF in MDI): 󰂯
274+
Book (U+F00BA in MDI): 󰂺
275+
Bug (U+F00E4 in MDI): 󰃤
276+
Calendar (U+F00ED in MDI): 󰃭
277+
Camera (U+F00F6 in MDI): 󰃶
278+
Cloud (U+F0163 in MDI): 󰅣
279+
Coffee (U+F0176 in MDI): 󰅶
280+
Cog (U+F0493 in MDI): 󰒓
281+
Database (U+F01BC in MDI): 󰆼
282+
Docker (U+F0868 in MDI): 󰡨
283+
Download (U+F01DA in MDI): 󰇚
284+
Email (U+F01EE in MDI): 󰇮
285+
File (U+F0214 in MDI): 󰈔
286+
Folder (U+F024B in MDI): 󰉋
287+
Git (U+F02A2 in MDI): 󰊢
288+
GitHub (U+F02A4 in MDI): 󰊤
289+
Home (U+F02DC in MDI): 󰋜
290+
Lock (U+F033E in MDI): 󰌾
291+
Terminal (U+F0588 in MDI): 󰖈
292+
Wifi (U+F05A9 in MDI): 󰖩
293+
294+
================================================================================
295+
MATERIAL DESIGN ICONS - EXTENDED RANGE - [NEW ONLY]
296+
================================================================================
297+
v2 greatly expands MDI coverage (6,896 -> 110,320 glyphs)
298+
NEW: (U+F1000 in MDI): 󱀀
299+
NEW: (U+F1200 in MDI): 󱈀
300+
NEW: (U+F1500 in MDI): 󱔀
301+
NEW: (U+F1800 in MDI): 󱠀
302+
NEW: end (U+F1AF0 in MDI): 󱫰
303+
304+
================================================================================
305+
SETI UI / CUSTOM FILE TYPES (NerdFontFileTypes-Regular) - [BOTH]
306+
================================================================================
307+
Note: Font name changed from "Nerd Font File Types Regular" to "NerdFontFileTypes-Regular"
308+
(U+E5FA in Seti): 
309+
(U+E5FB in Seti): 
310+
(U+E5FC in Seti): 
311+
(U+E600 in Seti): 
312+
(U+E610 in Seti): 
313+
(U+E620 in Seti): 
314+
(U+E628 in Seti): 
315+
(U+E650 in Seti): 
316+
(U+E6A0 in Seti): 
317+
318+
================================================================================
319+
SETI UI - EXTENDED RANGE - [NEW ONLY]
320+
================================================================================
321+
NEW: (U+E6B0 in Seti): 
322+
NEW: end (U+E6B5 in Seti): 
323+
324+
================================================================================
325+
UNICODE IEC SYMBOLS (UnicodeIECsymbol) - [OLD ONLY - REMOVED IN V2]
326+
================================================================================
327+
These symbols are REMOVED in v2 and will no longer render from the bundle:
328+
Power on-off (U+23FB in UnicodeIECsymbol): ⏻
329+
Power on (U+23FC in UnicodeIECsymbol): ⏼
330+
Power off (U+23FD in UnicodeIECsymbol): ⏽
331+
Power sleep (U+23FE in UnicodeIECsymbol): ⏾
332+
Toggle power (U+2B58 in UnicodeIECsymbol): ⭘
333+
334+
================================================================================
335+
MATERIAL DESIGN ICONS (non-Desktop) - [OLD ONLY - REMOVED IN V2]
336+
================================================================================
337+
OLD: These were mapped from "Material Design Icons" (not Desktop) font
338+
OLD: The F4XX-F8FF range is REMOVED in v2. Use F0XXXX range instead.
339+
(U+F500 - old MDI mapped): 
340+
(U+F600 - old MDI mapped): 
341+
(U+F700 - old MDI mapped): 
342+
(U+F800 - old MDI mapped): 
343+
344+
================================================================================
345+
SUMMARY OF COMPATIBILITY CHANGES
346+
================================================================================
347+
348+
REMOVED in v2 (backward compatibility breaks):
349+
- UnicodeIECsymbol (U+23FB-23FE, U+2B58) - Power symbols
350+
- Material Design Icons mapped to F4XX-F8FF range
351+
- Minor PowerlineExtraSymbols gaps
352+
353+
ADDED in v2 (new features):
354+
- Progress bar indicators (U+EFC3-EFCE) - THE MAIN FEATURE REQUEST!
355+
- FontAwesome extended range (U+ED00-EDFF, U+EE0C-EFCE)
356+
- Extended Devicons (U+E7C0-E8EF)
357+
- Extended Codicons (U+EB50-EC1E)
358+
- Extended Font Logos (U+F320-F381)
359+
- Extended Material Design Icons Desktop (much larger range)
360+
- Extended Octicons range (U+F4C0-F533)
361+
- Extended Seti UI (U+E6B0-E6B5)
362+
- PowerlineExtraSymbols U+E0D4, U+E0D6-E0D7
363+
364+
FONT NAME CHANGES (same glyphs, different PostScript name):
365+
- "FontAwesome" -> "FA-NerdFont-Regular"
366+
- "icomoon" -> "Devicons-NerdFont-Regular"
367+
- "Weather Icons Regular" -> "WeatherIcons-Regular"
368+
- "Octicons" -> "OcticonsNerdFont-Regular"
369+
- "Material Design Icons Desktop" -> "MaterialDesignIconsDesktop"
370+
- "Nerd Font File Types Regular" -> "NerdFontFileTypes-Regular"

0 commit comments

Comments
 (0)