1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# extension (no dot, lowercase) -> nerd font glyph
rs: "\uE7A8"
go: "\uE627"
py: "\uE73C"
pyc: "\uE73C"
pyw: "\uE73C"
rb: "\uE21E"
js: "\uE74E"
mjs: "\uE74E"
cjs: "\uE74E"
ts: "\uE628"
tsx: "\uE7BA"
jsx: "\uE7BA"
java: "\uE256"
class: "\uE256"
jar: "\uE256"
apk: "\uE70E"
c: "\uE61E"
h: "\uE61E"
cpp: "\uE61D"
cc: "\uE61D"
cxx: "\uE61D"
hpp: "\uE61D"
cs: "\uF81A"
php: "\uE73D"
pl: "\uE769"
lua: "\uE620"
swift: "\uE755"
kt: "\uE634"
kts: "\uE634"
dart: "\uE798"
r: "\uF25D"
sh: "\uF489"
bash: "\uF489"
zsh: "\uF489"
fish: "\uF489"
ps1: "\uF0A0A"
psm1: "\uF0A0A"
bat: "\uF17A"
cmd: "\uF17A"
html: "\uE736"
htm: "\uE736"
css: "\uE749"
scss: "\uE749"
sass: "\uE749"
less: "\uE758"
vue: "\uE6A0"
svelte: "\uE697"
json: "\uE60B"
yaml: "\uE615"
yml: "\uE615"
toml: "\uE615"
xml: "\uE619"
ini: "\uF17A"
cfg: "\uF17A"
conf: "\uF17A"
env: "\uF462"
md: "\uE73E"
markdown: "\uE73E"
txt: "\uF15C"
rst: "\uF15C"
pdf: "\uF1C1"
doc: "\uF1C2"
docx: "\uF1C2"
xls: "\uF1C3"
xlsx: "\uF1C3"
ppt: "\uF1C4"
pptx: "\uF1C4"
csv: "\uF1C3"
sql: "\uF1C0"
db: "\uF1C0"
sqlite: "\uF1C0"
sqlite3: "\uF1C0"
zip: "\uF410"
tar: "\uF410"
gz: "\uF410"
bz2: "\uF410"
xz: "\uF410"
7z: "\uF410"
rar: "\uF410"
png: "\uF1C5"
jpg: "\uF1C5"
jpeg: "\uF1C5"
gif: "\uF1C5"
bmp: "\uF1C5"
svg: "\uF1C5"
webp: "\uF1C5"
ico: "\uF1C5"
mp3: "\uF1C7"
wav: "\uF1C7"
flac: "\uF1C7"
ogg: "\uF1C7"
mp4: "\uF1C8"
mkv: "\uF1C8"
avi: "\uF1C8"
mov: "\uF1C8"
webm: "\uF1C8"
exe: "\uF17A"
msi: "\uF17A"
dll: "\uF17A"
so: "\uF17A"
dylib: "\uF17A"
a: "\uF17A"
lib: "\uF17A"
lock: "\uF023"
log: "\uF18D"
gitignore: "\uF1D3"
gitattributes: "\uF1D3"
gitmodules: "\uF1D3"
toml_lock: "\uF023"
license: "\uF48A"
diff: "\uF440"
patch: "\uF440"