Skip to content

Commit a18c04d

Browse files
committed
feat: add icons for some operating systems
1 parent 61eefb8 commit a18c04d

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
@@ -2891,18 +2891,48 @@ local icons_by_operating_system = {
28912891
cterm_color = "67",
28922892
name = "Arch",
28932893
},
2894+
["archcraft"] = {
2895+
icon = "",
2896+
color = "#86bba3",
2897+
cterm_color = "108",
2898+
name = "Archcraft",
2899+
},
2900+
["archlabs"] = {
2901+
icon = "",
2902+
color = "#302f32",
2903+
cterm_color = "236",
2904+
name = "Archlabs",
2905+
},
2906+
["arcolinux"] = {
2907+
icon = "",
2908+
color = "#6690eb",
2909+
cterm_color = "68",
2910+
name = "ArcoLinux",
2911+
},
28942912
["artix"] = {
28952913
icon = "",
28962914
color = "#41b4d7",
28972915
cterm_color = "38",
28982916
name = "Artix",
28992917
},
2918+
["biglinux"] = {
2919+
icon = "",
2920+
color = "#189fc8",
2921+
cterm_color = "38",
2922+
name = "BigLinux",
2923+
},
29002924
["centos"] = {
29012925
icon = "",
29022926
color = "#a2518d",
29032927
cterm_color = "132",
29042928
name = "Centos",
29052929
},
2930+
["crystallinux"] = {
2931+
icon = "",
2932+
color = "#a900ff",
2933+
cterm_color = "129",
2934+
name = "CrystalLinux",
2935+
},
29062936
["debian"] = {
29072937
icon = "",
29082938
color = "#a80030",
@@ -2945,6 +2975,12 @@ local icons_by_operating_system = {
29452975
cterm_color = "160",
29462976
name = "FreeBSD",
29472977
},
2978+
["garuda"] = {
2979+
icon = "",
2980+
color = "#2974e1",
2981+
cterm_color = "33",
2982+
name = "GarudaLinux",
2983+
},
29482984
["gentoo"] = {
29492985
icon = "󰣨",
29502986
color = "#b1abce",
@@ -2957,6 +2993,12 @@ local icons_by_operating_system = {
29572993
cterm_color = "220",
29582994
name = "Guix",
29592995
},
2996+
["hyperbola"] = {
2997+
icon = "",
2998+
color = "#c0c0c0",
2999+
cterm_color = "250",
3000+
name = "Hyperbola_GNU-Linux_libre",
3001+
},
29603002
["illumos"] = {
29613003
icon = "",
29623004
color = "#ff430f",
@@ -2969,6 +3011,30 @@ local icons_by_operating_system = {
29693011
cterm_color = "69",
29703012
name = "Kali",
29713013
},
3014+
["kdeneon"] = {
3015+
icon = "",
3016+
color = "#20a6a4",
3017+
cterm_color = "37",
3018+
name = "KDEneon",
3019+
},
3020+
["kubuntu"] = {
3021+
icon = "",
3022+
color = "#007ac2",
3023+
cterm_color = "32",
3024+
name = "Kubuntu",
3025+
},
3026+
["locos"] = {
3027+
icon = "",
3028+
color = "#fab402",
3029+
cterm_color = "214",
3030+
name = "Loc-OS",
3031+
},
3032+
["lxle"] = {
3033+
icon = "",
3034+
color = "#474747",
3035+
cterm_color = "238",
3036+
name = "LXLE",
3037+
},
29723038
["mint"] = {
29733039
icon = "󰣭",
29743040
color = "#66af3d",
@@ -2987,6 +3053,12 @@ local icons_by_operating_system = {
29873053
cterm_color = "35",
29883054
name = "Manjaro",
29893055
},
3056+
["mxlinux"] = {
3057+
icon = "",
3058+
color = "#ffffff",
3059+
cterm_color = "231",
3060+
name = "MXLinux",
3061+
},
29903062
["nixos"] = {
29913063
icon = "",
29923064
color = "#7ab1db",
@@ -3005,6 +3077,12 @@ local icons_by_operating_system = {
30053077
cterm_color = "70",
30063078
name = "openSUSE",
30073079
},
3080+
["parabola"] = {
3081+
icon = "",
3082+
color = "#797dac",
3083+
cterm_color = "103",
3084+
name = "Parabola_GNU-Linux_libre",
3085+
},
30083086
["parrot"] = {
30093087
icon = "",
30103088
color = "#54deff",
@@ -3017,6 +3095,24 @@ local icons_by_operating_system = {
30173095
cterm_color = "73",
30183096
name = "Pop_OS",
30193097
},
3098+
["postmarketos"] = {
3099+
icon = "",
3100+
color = "#009900",
3101+
cterm_color = "28",
3102+
name = "postmarketOS",
3103+
},
3104+
["puppylinux"] = {
3105+
icon = "",
3106+
color = "#a2aeb9",
3107+
cterm_color = "145",
3108+
name = "PuppyLinux",
3109+
},
3110+
["qubesos"] = {
3111+
icon = "",
3112+
color = "#3774d8",
3113+
cterm_color = "33",
3114+
name = "QubesOS",
3115+
},
30203116
["raspberry_pi"] = {
30213117
icon = "",
30223118
color = "#be1848",
@@ -3053,18 +3149,42 @@ local icons_by_operating_system = {
30533149
cterm_color = "239",
30543150
name = "Solus",
30553151
},
3152+
["tails"] = {
3153+
icon = "",
3154+
color = "#56347c",
3155+
cterm_color = "54",
3156+
name = "Tails",
3157+
},
3158+
["trisquel"] = {
3159+
icon = "",
3160+
color = "#0f58b6",
3161+
cterm_color = "25",
3162+
name = "Trisquel_GNU-Linux",
3163+
},
30563164
["ubuntu"] = {
30573165
icon = "",
30583166
color = "#dd4814",
30593167
cterm_color = "196",
30603168
name = "Ubuntu",
30613169
},
3170+
["vanillaos"] = {
3171+
icon = "",
3172+
color = "#fabd4d",
3173+
cterm_color = "214",
3174+
name = "VanillaOS",
3175+
},
30623176
["void"] = {
30633177
icon = "",
30643178
color = "#295340",
30653179
cterm_color = "23",
30663180
name = "Void",
30673181
},
3182+
["xerolinux"] = {
3183+
icon = "",
3184+
color = "#888fe2",
3185+
cterm_color = "104",
3186+
name = "XeroLinux",
3187+
},
30683188
["zorin"] = {
30693189
icon = "",
30703190
color = "#14a1e8",

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

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2891,18 +2891,48 @@ local icons_by_operating_system = {
28912891
cterm_color = "24",
28922892
name = "Arch",
28932893
},
2894+
["archcraft"] = {
2895+
icon = "",
2896+
color = "#435e52",
2897+
cterm_color = "23",
2898+
name = "Archcraft",
2899+
},
2900+
["archlabs"] = {
2901+
icon = "",
2902+
color = "#302f32",
2903+
cterm_color = "236",
2904+
name = "Archlabs",
2905+
},
2906+
["arcolinux"] = {
2907+
icon = "",
2908+
color = "#44609d",
2909+
cterm_color = "25",
2910+
name = "ArcoLinux",
2911+
},
28942912
["artix"] = {
28952913
icon = "",
28962914
color = "#2b788f",
28972915
cterm_color = "31",
28982916
name = "Artix",
28992917
},
2918+
["biglinux"] = {
2919+
icon = "",
2920+
color = "#127796",
2921+
cterm_color = "31",
2922+
name = "BigLinux",
2923+
},
29002924
["centos"] = {
29012925
icon = "",
29022926
color = "#7a3d6a",
29032927
cterm_color = "89",
29042928
name = "Centos",
29052929
},
2930+
["crystallinux"] = {
2931+
icon = "",
2932+
color = "#a900ff",
2933+
cterm_color = "129",
2934+
name = "CrystalLinux",
2935+
},
29062936
["debian"] = {
29072937
icon = "",
29082938
color = "#a80030",
@@ -2945,6 +2975,12 @@ local icons_by_operating_system = {
29452975
cterm_color = "160",
29462976
name = "FreeBSD",
29472977
},
2978+
["garuda"] = {
2979+
icon = "",
2980+
color = "#1f57a9",
2981+
cterm_color = "25",
2982+
name = "GarudaLinux",
2983+
},
29482984
["gentoo"] = {
29492985
icon = "󰣨",
29502986
color = "#585667",
@@ -2957,6 +2993,12 @@ local icons_by_operating_system = {
29572993
cterm_color = "58",
29582994
name = "Guix",
29592995
},
2996+
["hyperbola"] = {
2997+
icon = "",
2998+
color = "#404040",
2999+
cterm_color = "238",
3000+
name = "Hyperbola_GNU-Linux_libre",
3001+
},
29603002
["illumos"] = {
29613003
icon = "",
29623004
color = "#bf320b",
@@ -2969,6 +3011,30 @@ local icons_by_operating_system = {
29693011
cterm_color = "26",
29703012
name = "Kali",
29713013
},
3014+
["kdeneon"] = {
3015+
icon = "",
3016+
color = "#187c7b",
3017+
cterm_color = "30",
3018+
name = "KDEneon",
3019+
},
3020+
["kubuntu"] = {
3021+
icon = "",
3022+
color = "#005c92",
3023+
cterm_color = "24",
3024+
name = "Kubuntu",
3025+
},
3026+
["locos"] = {
3027+
icon = "",
3028+
color = "#7d5a01",
3029+
cterm_color = "94",
3030+
name = "Loc-OS",
3031+
},
3032+
["lxle"] = {
3033+
icon = "",
3034+
color = "#474747",
3035+
cterm_color = "238",
3036+
name = "LXLE",
3037+
},
29723038
["mint"] = {
29733039
icon = "󰣭",
29743040
color = "#447529",
@@ -2987,6 +3053,12 @@ local icons_by_operating_system = {
29873053
cterm_color = "29",
29883054
name = "Manjaro",
29893055
},
3056+
["mxlinux"] = {
3057+
icon = "",
3058+
color = "#333333",
3059+
cterm_color = "236",
3060+
name = "MXLinux",
3061+
},
29903062
["nixos"] = {
29913063
icon = "",
29923064
color = "#3d586e",
@@ -3005,6 +3077,12 @@ local icons_by_operating_system = {
30053077
cterm_color = "64",
30063078
name = "openSUSE",
30073079
},
3080+
["parabola"] = {
3081+
icon = "",
3082+
color = "#515373",
3083+
cterm_color = "60",
3084+
name = "Parabola_GNU-Linux_libre",
3085+
},
30083086
["parrot"] = {
30093087
icon = "",
30103088
color = "#2a6f80",
@@ -3017,6 +3095,24 @@ local icons_by_operating_system = {
30173095
cterm_color = "30",
30183096
name = "Pop_OS",
30193097
},
3098+
["postmarketos"] = {
3099+
icon = "",
3100+
color = "#007300",
3101+
cterm_color = "22",
3102+
name = "postmarketOS",
3103+
},
3104+
["puppylinux"] = {
3105+
icon = "",
3106+
color = "#51575c",
3107+
cterm_color = "240",
3108+
name = "PuppyLinux",
3109+
},
3110+
["qubesos"] = {
3111+
icon = "",
3112+
color = "#2957a2",
3113+
cterm_color = "25",
3114+
name = "QubesOS",
3115+
},
30203116
["raspberry_pi"] = {
30213117
icon = "",
30223118
color = "#be1848",
@@ -3053,18 +3149,42 @@ local icons_by_operating_system = {
30533149
cterm_color = "239",
30543150
name = "Solus",
30553151
},
3152+
["tails"] = {
3153+
icon = "",
3154+
color = "#56347c",
3155+
cterm_color = "54",
3156+
name = "Tails",
3157+
},
3158+
["trisquel"] = {
3159+
icon = "",
3160+
color = "#0f58b6",
3161+
cterm_color = "25",
3162+
name = "Trisquel_GNU-Linux",
3163+
},
30563164
["ubuntu"] = {
30573165
icon = "",
30583166
color = "#a6360f",
30593167
cterm_color = "124",
30603168
name = "Ubuntu",
30613169
},
3170+
["vanillaos"] = {
3171+
icon = "",
3172+
color = "#533f1a",
3173+
cterm_color = "58",
3174+
name = "VanillaOS",
3175+
},
30623176
["void"] = {
30633177
icon = "",
30643178
color = "#295340",
30653179
cterm_color = "23",
30663180
name = "Void",
30673181
},
3182+
["xerolinux"] = {
3183+
icon = "",
3184+
color = "#5b5f97",
3185+
cterm_color = "60",
3186+
name = "XeroLinux",
3187+
},
30683188
["zorin"] = {
30693189
icon = "",
30703190
color = "#0f79ae",

0 commit comments

Comments
 (0)