Skip to content

Commit 3496062

Browse files
committed
feat: add icons for some operating systems
1 parent 434c5fb commit 3496062

File tree

2 files changed

+240
-0
lines changed

2 files changed

+240
-0
lines changed

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

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2885,18 +2885,48 @@ local icons_by_operating_system = {
28852885
cterm_color = "67",
28862886
name = "Arch",
28872887
},
2888+
["archcraft"] = {
2889+
icon = "",
2890+
color = "#86bba3",
2891+
cterm_color = "108",
2892+
name = "Archcraft",
2893+
},
2894+
["archlabs"] = {
2895+
icon = "",
2896+
color = "#503f42",
2897+
cterm_color = "238",
2898+
name = "Archlabs",
2899+
},
2900+
["arcolinux"] = {
2901+
icon = "",
2902+
color = "#6690eb",
2903+
cterm_color = "68",
2904+
name = "ArcoLinux",
2905+
},
28882906
["artix"] = {
28892907
icon = "",
28902908
color = "#41b4d7",
28912909
cterm_color = "38",
28922910
name = "Artix",
28932911
},
2912+
["biglinux"] = {
2913+
icon = "",
2914+
color = "#189fc8",
2915+
cterm_color = "38",
2916+
name = "BigLinux",
2917+
},
28942918
["centos"] = {
28952919
icon = "",
28962920
color = "#a2518d",
28972921
cterm_color = "132",
28982922
name = "Centos",
28992923
},
2924+
["crystallinux"] = {
2925+
icon = "",
2926+
color = "#a900ff",
2927+
cterm_color = "129",
2928+
name = "CrystalLinux",
2929+
},
29002930
["debian"] = {
29012931
icon = "",
29022932
color = "#a80030",
@@ -2939,6 +2969,12 @@ local icons_by_operating_system = {
29392969
cterm_color = "160",
29402970
name = "FreeBSD",
29412971
},
2972+
["garuda"] = {
2973+
icon = "",
2974+
color = "#2974e1",
2975+
cterm_color = "33",
2976+
name = "GarudaLinux",
2977+
},
29422978
["gentoo"] = {
29432979
icon = "󰣨",
29442980
color = "#b1abce",
@@ -2951,6 +2987,12 @@ local icons_by_operating_system = {
29512987
cterm_color = "220",
29522988
name = "Guix",
29532989
},
2990+
["hyperbola"] = {
2991+
icon = "",
2992+
color = "#c0c0c0",
2993+
cterm_color = "250",
2994+
name = "Hyperbola_GNU-Linux_libre",
2995+
},
29542996
["illumos"] = {
29552997
icon = "",
29562998
color = "#ff430f",
@@ -2963,6 +3005,30 @@ local icons_by_operating_system = {
29633005
cterm_color = "69",
29643006
name = "Kali",
29653007
},
3008+
["kdeneon"] = {
3009+
icon = "",
3010+
color = "#20a6a4",
3011+
cterm_color = "37",
3012+
name = "KDEneon",
3013+
},
3014+
["kubuntu"] = {
3015+
icon = "",
3016+
color = "#007ac2",
3017+
cterm_color = "32",
3018+
name = "Kubuntu",
3019+
},
3020+
["locos"] = {
3021+
icon = "",
3022+
color = "#fab402",
3023+
cterm_color = "214",
3024+
name = "Loc-OS",
3025+
},
3026+
["lxle"] = {
3027+
icon = "",
3028+
color = "#474747",
3029+
cterm_color = "238",
3030+
name = "LXLE",
3031+
},
29663032
["mint"] = {
29673033
icon = "󰣭",
29683034
color = "#66af3d",
@@ -2981,6 +3047,12 @@ local icons_by_operating_system = {
29813047
cterm_color = "35",
29823048
name = "Manjaro",
29833049
},
3050+
["mxlinux"] = {
3051+
icon = "",
3052+
color = "#ffffff",
3053+
cterm_color = "231",
3054+
name = "MXLinux",
3055+
},
29843056
["nixos"] = {
29853057
icon = "",
29863058
color = "#7ab1db",
@@ -2999,6 +3071,12 @@ local icons_by_operating_system = {
29993071
cterm_color = "70",
30003072
name = "openSUSE",
30013073
},
3074+
["parabola"] = {
3075+
icon = "",
3076+
color = "#797dac",
3077+
cterm_color = "103",
3078+
name = "Parabola_GNU-Linux_libre",
3079+
},
30023080
["parrot"] = {
30033081
icon = "",
30043082
color = "#54deff",
@@ -3011,6 +3089,24 @@ local icons_by_operating_system = {
30113089
cterm_color = "73",
30123090
name = "Pop_OS",
30133091
},
3092+
["postmarketos"] = {
3093+
icon = "",
3094+
color = "#009900",
3095+
cterm_color = "28",
3096+
name = "postmarketOS",
3097+
},
3098+
["puppylinux"] = {
3099+
icon = "",
3100+
color = "#a2aeb9",
3101+
cterm_color = "145",
3102+
name = "PuppyLinux",
3103+
},
3104+
["qubesos"] = {
3105+
icon = "",
3106+
color = "#3774d8",
3107+
cterm_color = "33",
3108+
name = "QubesOS",
3109+
},
30143110
["raspberry_pi"] = {
30153111
icon = "",
30163112
color = "#be1848",
@@ -3047,18 +3143,42 @@ local icons_by_operating_system = {
30473143
cterm_color = "239",
30483144
name = "Solus",
30493145
},
3146+
["tails"] = {
3147+
icon = "",
3148+
color = "#56347c",
3149+
cterm_color = "54",
3150+
name = "Tails",
3151+
},
3152+
["trisquel"] = {
3153+
icon = "",
3154+
color = "#0f58b6",
3155+
cterm_color = "25",
3156+
name = "Trisquel_GNU-Linux",
3157+
},
30503158
["ubuntu"] = {
30513159
icon = "",
30523160
color = "#dd4814",
30533161
cterm_color = "196",
30543162
name = "Ubuntu",
30553163
},
3164+
["vanillaos"] = {
3165+
icon = "",
3166+
color = "#fabd4d",
3167+
cterm_color = "214",
3168+
name = "VanillaOS",
3169+
},
30563170
["void"] = {
30573171
icon = "",
30583172
color = "#295340",
30593173
cterm_color = "23",
30603174
name = "Void",
30613175
},
3176+
["xerolinux"] = {
3177+
icon = "",
3178+
color = "#888fe2",
3179+
cterm_color = "104",
3180+
name = "XeroLinux",
3181+
},
30623182
["zorin"] = {
30633183
icon = "",
30643184
color = "#14a1e8",

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

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2885,18 +2885,48 @@ local icons_by_operating_system = {
28852885
cterm_color = "24",
28862886
name = "Arch",
28872887
},
2888+
["archcraft"] = {
2889+
icon = "",
2890+
color = "#435e52",
2891+
cterm_color = "23",
2892+
name = "Archcraft",
2893+
},
2894+
["archlabs"] = {
2895+
icon = "",
2896+
color = "#503f42",
2897+
cterm_color = "238",
2898+
name = "Archlabs",
2899+
},
2900+
["arcolinux"] = {
2901+
icon = "",
2902+
color = "#44609d",
2903+
cterm_color = "25",
2904+
name = "ArcoLinux",
2905+
},
28882906
["artix"] = {
28892907
icon = "",
28902908
color = "#2b788f",
28912909
cterm_color = "31",
28922910
name = "Artix",
28932911
},
2912+
["biglinux"] = {
2913+
icon = "",
2914+
color = "#127796",
2915+
cterm_color = "31",
2916+
name = "BigLinux",
2917+
},
28942918
["centos"] = {
28952919
icon = "",
28962920
color = "#7a3d6a",
28972921
cterm_color = "89",
28982922
name = "Centos",
28992923
},
2924+
["crystallinux"] = {
2925+
icon = "",
2926+
color = "#a900ff",
2927+
cterm_color = "129",
2928+
name = "CrystalLinux",
2929+
},
29002930
["debian"] = {
29012931
icon = "",
29022932
color = "#a80030",
@@ -2939,6 +2969,12 @@ local icons_by_operating_system = {
29392969
cterm_color = "160",
29402970
name = "FreeBSD",
29412971
},
2972+
["garuda"] = {
2973+
icon = "",
2974+
color = "#1f57a9",
2975+
cterm_color = "25",
2976+
name = "GarudaLinux",
2977+
},
29422978
["gentoo"] = {
29432979
icon = "󰣨",
29442980
color = "#585667",
@@ -2951,6 +2987,12 @@ local icons_by_operating_system = {
29512987
cterm_color = "58",
29522988
name = "Guix",
29532989
},
2990+
["hyperbola"] = {
2991+
icon = "",
2992+
color = "#404040",
2993+
cterm_color = "238",
2994+
name = "Hyperbola_GNU-Linux_libre",
2995+
},
29542996
["illumos"] = {
29552997
icon = "",
29562998
color = "#bf320b",
@@ -2963,6 +3005,30 @@ local icons_by_operating_system = {
29633005
cterm_color = "26",
29643006
name = "Kali",
29653007
},
3008+
["kdeneon"] = {
3009+
icon = "",
3010+
color = "#187c7b",
3011+
cterm_color = "30",
3012+
name = "KDEneon",
3013+
},
3014+
["kubuntu"] = {
3015+
icon = "",
3016+
color = "#005c92",
3017+
cterm_color = "24",
3018+
name = "Kubuntu",
3019+
},
3020+
["locos"] = {
3021+
icon = "",
3022+
color = "#7d5a01",
3023+
cterm_color = "94",
3024+
name = "Loc-OS",
3025+
},
3026+
["lxle"] = {
3027+
icon = "",
3028+
color = "#474747",
3029+
cterm_color = "238",
3030+
name = "LXLE",
3031+
},
29663032
["mint"] = {
29673033
icon = "󰣭",
29683034
color = "#447529",
@@ -2981,6 +3047,12 @@ local icons_by_operating_system = {
29813047
cterm_color = "29",
29823048
name = "Manjaro",
29833049
},
3050+
["mxlinux"] = {
3051+
icon = "",
3052+
color = "#333333",
3053+
cterm_color = "236",
3054+
name = "MXLinux",
3055+
},
29843056
["nixos"] = {
29853057
icon = "",
29863058
color = "#3d586e",
@@ -2999,6 +3071,12 @@ local icons_by_operating_system = {
29993071
cterm_color = "64",
30003072
name = "openSUSE",
30013073
},
3074+
["parabola"] = {
3075+
icon = "",
3076+
color = "#515373",
3077+
cterm_color = "60",
3078+
name = "Parabola_GNU-Linux_libre",
3079+
},
30023080
["parrot"] = {
30033081
icon = "",
30043082
color = "#2a6f80",
@@ -3011,6 +3089,24 @@ local icons_by_operating_system = {
30113089
cterm_color = "30",
30123090
name = "Pop_OS",
30133091
},
3092+
["postmarketos"] = {
3093+
icon = "",
3094+
color = "#007300",
3095+
cterm_color = "22",
3096+
name = "postmarketOS",
3097+
},
3098+
["puppylinux"] = {
3099+
icon = "",
3100+
color = "#51575c",
3101+
cterm_color = "240",
3102+
name = "PuppyLinux",
3103+
},
3104+
["qubesos"] = {
3105+
icon = "",
3106+
color = "#2957a2",
3107+
cterm_color = "25",
3108+
name = "QubesOS",
3109+
},
30143110
["raspberry_pi"] = {
30153111
icon = "",
30163112
color = "#be1848",
@@ -3047,18 +3143,42 @@ local icons_by_operating_system = {
30473143
cterm_color = "239",
30483144
name = "Solus",
30493145
},
3146+
["tails"] = {
3147+
icon = "",
3148+
color = "#56347c",
3149+
cterm_color = "54",
3150+
name = "Tails",
3151+
},
3152+
["trisquel"] = {
3153+
icon = "",
3154+
color = "#0f58b6",
3155+
cterm_color = "25",
3156+
name = "Trisquel_GNU-Linux",
3157+
},
30503158
["ubuntu"] = {
30513159
icon = "",
30523160
color = "#a6360f",
30533161
cterm_color = "124",
30543162
name = "Ubuntu",
30553163
},
3164+
["vanillaos"] = {
3165+
icon = "",
3166+
color = "#533f1a",
3167+
cterm_color = "58",
3168+
name = "VanillaOS",
3169+
},
30563170
["void"] = {
30573171
icon = "",
30583172
color = "#295340",
30593173
cterm_color = "23",
30603174
name = "Void",
30613175
},
3176+
["xerolinux"] = {
3177+
icon = "",
3178+
color = "#5b5f97",
3179+
cterm_color = "60",
3180+
name = "XeroLinux",
3181+
},
30623182
["zorin"] = {
30633183
icon = "",
30643184
color = "#0f79ae",

0 commit comments

Comments
 (0)