Skip to content

Commit b346839

Browse files
feat: add many icons (#443)
- asc extension, public PGP key - Astro - Book extensions - Checksums extensions added - Compressions extensions added - config file - Dockerfile moved - FreeCAD.conf - Image extensions - kbd extension - KeepasX - pub files, public SSH key - R was duplicated - TYPO3 Fix #300 Fix #327 Co-authored-by: Alexander Courtis <alex@courtis.org>
1 parent 49a4e82 commit b346839

File tree

2 files changed

+418
-22
lines changed

2 files changed

+418
-22
lines changed

lua/nvim-web-devicons/icons-default.lua

Lines changed: 209 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,12 @@ local icons_by_filename = {
269269
cterm_color = "68",
270270
name = "Dockerfile",
271271
},
272+
["config"] = {
273+
icon = "",
274+
color = "#6d8086",
275+
cterm_color = "66",
276+
name = "Config",
277+
},
272278
["containerfile"] = {
273279
icon = "󰡨",
274280
color = "#458ee6",
@@ -305,6 +311,12 @@ local icons_by_filename = {
305311
cterm_color = "68",
306312
name = "Dockerfile",
307313
},
314+
["ext_typoscript_setup.txt"] = {
315+
icon = "",
316+
color = "#FF8700",
317+
cterm_color = "208",
318+
name = "TypoScriptSetup",
319+
},
308320
["favicon.ico"] = {
309321
icon = "",
310322
color = "#cbcb41",
@@ -323,6 +335,12 @@ local icons_by_filename = {
323335
cterm_color = "231",
324336
name = "KiCadFootprintTable",
325337
},
338+
["FreeCAD.conf"] = {
339+
icon = "",
340+
color = "#cb0d0d",
341+
cterm_color = "160",
342+
name = "FreeCADConfig",
343+
},
326344
["gemfile$"] = {
327345
icon = "",
328346
color = "#701516",
@@ -686,17 +704,11 @@ local icons_by_file_extension = {
686704
cterm_color = "102",
687705
name = "3DObjectFile",
688706
},
689-
["Dockerfile"] = {
690-
icon = "󰡨",
691-
color = "#458ee6",
692-
cterm_color = "68",
693-
name = "Dockerfile",
694-
},
695-
["R"] = {
696-
icon = "󰟔",
697-
color = "#2266ba",
698-
cterm_color = "25",
699-
name = "R",
707+
["7z"] = {
708+
icon = "",
709+
color = "#eca517",
710+
cterm_color = "214",
711+
name = "7z",
700712
},
701713
["aac"] = {
702714
icon = "",
@@ -722,12 +734,24 @@ local icons_by_file_extension = {
722734
cterm_color = "66",
723735
name = "AppleScript",
724736
},
737+
["asc"] = {
738+
icon = "󰦝",
739+
color = "#576d7f",
740+
cterm_color = "242",
741+
name = "Asc",
742+
},
725743
["ass"] = {
726744
icon = "󰨖",
727745
color = "#ffb713",
728746
cterm_color = "214",
729747
name = "Ass",
730748
},
749+
["astro"] = {
750+
icon = "",
751+
color = "#e23f67",
752+
cterm_color = "197",
753+
name = "Astro",
754+
},
731755
["awk"] = {
732756
icon = "",
733757
color = "#4d5a5e",
@@ -806,6 +830,24 @@ local icons_by_file_extension = {
806830
cterm_color = "101",
807831
name = "BoundaryRepresentation",
808832
},
833+
["bz"] = {
834+
icon = "",
835+
color = "#eca517",
836+
cterm_color = "214",
837+
name = "Bz",
838+
},
839+
["bz2"] = {
840+
icon = "",
841+
color = "#eca517",
842+
cterm_color = "214",
843+
name = "Bz2",
844+
},
845+
["bz3"] = {
846+
icon = "",
847+
color = "#eca517",
848+
cterm_color = "214",
849+
name = "Bz3",
850+
},
809851
["bzl"] = {
810852
icon = "",
811853
color = "#89e051",
@@ -1076,6 +1118,12 @@ local icons_by_file_extension = {
10761118
cterm_color = "26",
10771119
name = "Doc",
10781120
},
1121+
["Dockerfile"] = {
1122+
icon = "󰡨",
1123+
color = "#458ee6",
1124+
cterm_color = "68",
1125+
name = "Dockerfile",
1126+
},
10791127
["docx"] = {
10801128
icon = "󰈬",
10811129
color = "#185abd",
@@ -1118,6 +1166,12 @@ local icons_by_file_extension = {
11181166
cterm_color = "101",
11191167
name = "AutoCADDxf",
11201168
},
1169+
["ebook"] = {
1170+
icon = "",
1171+
color = "#eab16d",
1172+
cterm_color = "215",
1173+
name = "Ebook",
1174+
},
11211175
["edn"] = {
11221176
icon = "",
11231177
color = "#519aba",
@@ -1160,6 +1214,12 @@ local icons_by_file_extension = {
11601214
cterm_color = "214",
11611215
name = "Epp",
11621216
},
1217+
["epub"] = {
1218+
icon = "",
1219+
color = "#eab16d",
1220+
cterm_color = "215",
1221+
name = "Epub",
1222+
},
11631223
["erb"] = {
11641224
icon = "",
11651225
color = "#701516",
@@ -1400,6 +1460,12 @@ local icons_by_file_extension = {
14001460
cterm_color = "24",
14011461
name = "Gv",
14021462
},
1463+
["gz"] = {
1464+
icon = "",
1465+
color = "#eca517",
1466+
cterm_color = "214",
1467+
name = "Gz",
1468+
},
14031469
["h"] = {
14041470
icon = "",
14051471
color = "#a074c4",
@@ -1526,6 +1592,18 @@ local icons_by_file_extension = {
15261592
cterm_color = "101",
15271593
name = "Igs",
15281594
},
1595+
["image"] = {
1596+
icon = "",
1597+
color = "#d0bec8",
1598+
cterm_color = "181",
1599+
name = "Image",
1600+
},
1601+
["img"] = {
1602+
icon = "",
1603+
color = "#d0bec8",
1604+
cterm_color = "181",
1605+
name = "Img",
1606+
},
15291607
["import"] = {
15301608
icon = "",
15311609
color = "#ECECEC",
@@ -1550,6 +1628,12 @@ local icons_by_file_extension = {
15501628
cterm_color = "73",
15511629
name = "Arduino",
15521630
},
1631+
["iso"] = {
1632+
icon = "",
1633+
color = "#d0bec8",
1634+
cterm_color = "181",
1635+
name = "Iso",
1636+
},
15531637
["ipynb"] = {
15541638
icon = "",
15551639
color = "#51a0cf",
@@ -1622,6 +1706,24 @@ local icons_by_file_extension = {
16221706
cterm_color = "140",
16231707
name = "JpegXl",
16241708
},
1709+
["kbx"] = {
1710+
icon = "󰯄",
1711+
color = "#737672",
1712+
cterm_color = "243",
1713+
name = "Kbx",
1714+
},
1715+
["kdb"] = {
1716+
icon = "",
1717+
color = "#529b34",
1718+
cterm_color = "71",
1719+
name = "Kdb",
1720+
},
1721+
["kdbx"] = {
1722+
icon = "",
1723+
color = "#529b34",
1724+
cterm_color = "71",
1725+
name = "Kdbx",
1726+
},
16251727
["kdenlive"] = {
16261728
icon = "",
16271729
color = "#83b8f2",
@@ -1850,6 +1952,12 @@ local icons_by_file_extension = {
18501952
cterm_color = "253",
18511953
name = "Md",
18521954
},
1955+
["md5"] = {
1956+
icon = "󰕥",
1957+
color = "#8c86af",
1958+
cterm_color = "103",
1959+
name = "Md5",
1960+
},
18531961
["mdx"] = {
18541962
icon = "",
18551963
color = "#519aba",
@@ -1910,6 +2018,12 @@ local icons_by_file_extension = {
19102018
cterm_color = "135",
19112019
name = "Motoko",
19122020
},
2021+
["mobi"] = {
2022+
icon = "",
2023+
color = "#eab16d",
2024+
cterm_color = "215",
2025+
name = "Mobi",
2026+
},
19132027
["mov"] = {
19142028
icon = "",
19152029
color = "#FD971F",
@@ -2132,6 +2246,12 @@ local icons_by_file_extension = {
21322246
cterm_color = "74",
21332247
name = "Psd",
21342248
},
2249+
["pub"] = {
2250+
icon = "󰷖",
2251+
color = "#e3c58e",
2252+
cterm_color = "222",
2253+
name = "Pub",
2254+
},
21352255
["pxd"] = {
21362256
icon = "",
21372257
color = "#5aa7e4",
@@ -2222,6 +2342,12 @@ local icons_by_file_extension = {
22222342
cterm_color = "52",
22232343
name = "Rake",
22242344
},
2345+
["rar"] = {
2346+
icon = "",
2347+
color = "#eca517",
2348+
cterm_color = "214",
2349+
name = "Rar",
2350+
},
22252351
["razor"] = {
22262352
icon = "󱦘",
22272353
color = "#512bd4",
@@ -2324,6 +2450,36 @@ local icons_by_file_extension = {
23242450
cterm_color = "240",
23252451
name = "Sh",
23262452
},
2453+
["sha1"] = {
2454+
icon = "󰕥",
2455+
color = "#8c86af",
2456+
cterm_color = "103",
2457+
name = "Sha1",
2458+
},
2459+
["sha224"] = {
2460+
icon = "󰕥",
2461+
color = "#8c86af",
2462+
cterm_color = "103",
2463+
name = "Sha224",
2464+
},
2465+
["sha256"] = {
2466+
icon = "󰕥",
2467+
color = "#8c86af",
2468+
cterm_color = "103",
2469+
name = "Sha256",
2470+
},
2471+
["sha384"] = {
2472+
icon = "󰕥",
2473+
color = "#8c86af",
2474+
cterm_color = "103",
2475+
name = "Sha384",
2476+
},
2477+
["sha512"] = {
2478+
icon = "󰕥",
2479+
color = "#8c86af",
2480+
cterm_color = "103",
2481+
name = "Sha512",
2482+
},
23272483
["sig"] = {
23282484
icon = "λ",
23292485
color = "#e37933",
@@ -2588,6 +2744,12 @@ local icons_by_file_extension = {
25882744
cterm_color = "93",
25892745
name = "TFVars",
25902746
},
2747+
["tgz"] = {
2748+
icon = "",
2749+
color = "#eca517",
2750+
cterm_color = "214",
2751+
name = "Tgz",
2752+
},
25912753
["toml"] = {
25922754
icon = "",
25932755
color = "#9c4221",
@@ -2612,6 +2774,12 @@ local icons_by_file_extension = {
26122774
cterm_color = "66",
26132775
name = "GodotTextScene",
26142776
},
2777+
["tsconfig"] = {
2778+
icon = "",
2779+
color = "#FF8700",
2780+
cterm_color = "208",
2781+
name = "TypoScriptConfig",
2782+
},
26152783
["tsx"] = {
26162784
icon = "",
26172785
color = "#1354bf",
@@ -2630,6 +2798,18 @@ local icons_by_file_extension = {
26302798
cterm_color = "113",
26312799
name = "Twig",
26322800
},
2801+
["txz"] = {
2802+
icon = "",
2803+
color = "#eca517",
2804+
cterm_color = "214",
2805+
name = "Txz",
2806+
},
2807+
["typoscript"] = {
2808+
icon = "",
2809+
color = "#FF8700",
2810+
cterm_color = "208",
2811+
name = "TypoScript",
2812+
},
26332813
["txt"] = {
26342814
icon = "󰈙",
26352815
color = "#89e051",
@@ -2822,6 +3002,12 @@ local icons_by_file_extension = {
28223002
cterm_color = "166",
28233003
name = "Xul",
28243004
},
3005+
["xz"] = {
3006+
icon = "",
3007+
color = "#eca517",
3008+
cterm_color = "214",
3009+
name = "Xz",
3010+
},
28253011
["yaml"] = {
28263012
icon = "",
28273013
color = "#6d8086",
@@ -2840,12 +3026,24 @@ local icons_by_file_extension = {
28403026
cterm_color = "172",
28413027
name = "Zig",
28423028
},
3029+
["zip"] = {
3030+
icon = "",
3031+
color = "#eca517",
3032+
cterm_color = "214",
3033+
name = "Zip",
3034+
},
28433035
["zsh"] = {
28443036
icon = "",
28453037
color = "#89e051",
28463038
cterm_color = "113",
28473039
name = "Zsh",
28483040
},
3041+
["zst"] = {
3042+
icon = "",
3043+
color = "#eca517",
3044+
cterm_color = "214",
3045+
name = "Zst",
3046+
},
28493047
}
28503048

28513049
local icons_by_operating_system = {

0 commit comments

Comments
 (0)