diff --git a/lua/nvim-web-devicons.lua b/lua/nvim-web-devicons.lua index aaa3a1a2..ec0b9b81 100644 --- a/lua/nvim-web-devicons.lua +++ b/lua/nvim-web-devicons.lua @@ -52,6 +52,8 @@ end -- Map of filetypes -> icon names local filetypes = { ["avif"] = "avif", + ["bash"] = "bash", + ["bib"] = "bib", ["bzl"] = "bzl", ["brewfile"] = "brewfile", ["blueprint"] = "blp", @@ -89,6 +91,7 @@ local filetypes = { ["dockerfile"] = "dockerfile", ["dosbatch"] = "bat", ["dosini"] = "ini", + ["dot"] = "dot", ["drools"] = "drl", ["dropbox"] = "dropbox", ["dump"] = "dump", @@ -122,12 +125,14 @@ local filetypes = { ["groovy"] = "groovy", ["gql"] = "gql", ["gruntfile"] = "gruntfile", + ["gtkrc"] = "gtkrc", ["gulpfile"] = "gulpfile", ["haml"] = "haml", ["haxe"] = "hx", ["haskell"] = "hs", ["hbs"] = "hbs", ["heex"] = "heex", + ["hex"] = "hex", ["html"] = "html", ["ico"] = "ico", ["idlang"] = "pro", @@ -172,6 +177,7 @@ local filetypes = { ["nix"] = "nix", ["nu"] = "nu", ["node"] = "node_modules", + ["obj"] = "obj", ["ocaml"] = "ml", ["ogg"] = "ogg", ["openscad"] = "scad", @@ -183,6 +189,7 @@ local filetypes = { ["php"] = "php", ["plaintex"] = "tex", ["png"] = "png", + ["po"] = "po", ["postscr"] = "ai", ["ppt"] = "ppt", ["prisma"] = "prisma", @@ -220,6 +227,8 @@ local filetypes = { ["sql"] = "sql", ["sqlite"] = "sqlite", ["sqlite3"] = "sqlite3", + ["srt"] = "srt", + ["ssa"] = "ssa", ["styl"] = "styl", ["sublime"] = "sublime", ["suo"] = "suo", diff --git a/lua/nvim-web-devicons/icons-default.lua b/lua/nvim-web-devicons/icons-default.lua index 6179f7ac..614a6c2d 100644 --- a/lua/nvim-web-devicons/icons-default.lua +++ b/lua/nvim-web-devicons/icons-default.lua @@ -95,6 +95,12 @@ local icons_by_filename = { cterm_color = "239", name = "GitModules", }, + [".gtkrc-2.0"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "GTK", + }, [".gvimrc"] = { icon = "", color = "#019833", @@ -107,6 +113,12 @@ local icons_by_filename = { cterm_color = "75", name = "Luaurc", }, + [".mailmap"] = { + icon = "󰊢", + color = "#41535b", + cterm_color = "239", + name = "Mailmap", + }, [".npmignore"] = { icon = "", color = "#E8274B", @@ -131,12 +143,42 @@ local icons_by_filename = { cterm_color = "98", name = "SettingsJson", }, + [".SRCINFO"] = { + icon = "󰣇", + color = "#0f94d2", + cterm_color = "67", + name = "SRCINFO", + }, [".vimrc"] = { icon = "", color = "#019833", cterm_color = "28", name = "Vimrc", }, + [".Xauthority"] = { + icon = "", + color = "#e54d18", + cterm_color = "196", + name = "Xauthority", + }, + [".xinitrc"] = { + icon = "", + color = "#e54d18", + cterm_color = "196", + name = "XInitrc", + }, + [".Xresources"] = { + icon = "", + color = "#e54d18", + cterm_color = "196", + name = "Xresources", + }, + [".xsession"] = { + icon = "", + color = "#e54d18", + cterm_color = "196", + name = "Xsession", + }, [".zprofile"] = { icon = "", color = "#89e051", @@ -185,6 +227,12 @@ local icons_by_filename = { cterm_color = "52", name = "Brewfile", }, + ["bspwmrc"] = { + icon = "", + color = "#2f2f2f", + cterm_color = "236", + name = "BSPWM", + }, ["build"] = { icon = "", color = "#89e051", @@ -263,6 +311,18 @@ local icons_by_filename = { cterm_color = "185", name = "Favicon", }, + ["fp-info-cache"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "KiCadCache", + }, + ["fp-lib-table"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "KiCadFootprintTable", + }, ["gemfile$"] = { icon = "", color = "#701516", @@ -305,18 +365,96 @@ local icons_by_filename = { cterm_color = "166", name = "Gruntfile", }, + ["gtkrc"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "GTK", + }, ["gulpfile"] = { icon = "", color = "#cc3e44", cterm_color = "167", name = "Gulpfile", }, + ["hyprland.conf"] = { + icon = "", + color = "#00aaae", + cterm_color = "37", + name = "Hyprland", + }, + ["i3blocks.conf"] = { + icon = "", + color = "#e8ebee", + cterm_color = "255", + name = "i3", + }, + ["i3status.conf"] = { + icon = "", + color = "#e8ebee", + cterm_color = "255", + name = "i3", + }, + ["cantorrc"] = { + icon = "", + color = "#1c99f3", + cterm_color = "32", + name = "Cantorrc", + }, + ["kalgebrarc"] = { + icon = "", + color = "#1c99f3", + cterm_color = "32", + name = "Kalgebrarc", + }, + ["kdeglobals"] = { + icon = "", + color = "#1c99f3", + cterm_color = "32", + name = "KDEglobals", + }, + ["kdenlive-layoutsrc"] = { + icon = "", + color = "#83b8f2", + cterm_color = "110", + name = "Kdenlive-layoutsrc", + }, + ["kdenliverc"] = { + icon = "", + color = "#83b8f2", + cterm_color = "110", + name = "Kdenliverc", + }, + ["kritadisplayrc"] = { + icon = "", + color = "#f245fb", + cterm_color = "201", + name = "Kritadisplayrc", + }, + ["kritarc"] = { + icon = "", + color = "#f245fb", + cterm_color = "201", + name = "Kritarc", + }, ["license"] = { icon = "", color = "#d0bf41", cterm_color = "185", name = "License", }, + ["lxde-rc.xml"] = { + icon = "", + color = "#909090", + cterm_color = "246", + name = "LXDEConfigFile", + }, + ["lxqt.conf"] = { + icon = "", + color = "#0192d3", + cterm_color = "32", + name = "LXQtConfigFile", + }, ["makefile"] = { icon = "", color = "#6d8086", @@ -329,6 +467,12 @@ local icons_by_filename = { cterm_color = "140", name = "MixLock", }, + ["mpv.conf"] = { + icon = "", + color = "#3b1342", + cterm_color = "53", + name = "Mpv", + }, ["node_modules"] = { icon = "", color = "#E8274B", @@ -347,6 +491,18 @@ local icons_by_filename = { cterm_color = "52", name = "PackageLockJson", }, + ["PKGBUILD"] = { + icon = "", + color = "#0f94d2", + cterm_color = "67", + name = "PKGBUILD", + }, + ["platformio.ini"] = { + icon = "", + color = "#f6822b", + cterm_color = "208", + name = "Platformio", + }, ["pom.xml"] = { icon = "", color = "#7a0d21", @@ -359,12 +515,30 @@ local icons_by_filename = { cterm_color = "140", name = "Procfile", }, + ["PrusaSlicer.ini"] = { + icon = "", + color = "#ec6b23", + cterm_color = "202", + name = "PrusaSlicer", + }, + ["PrusaSlicerGcodeViewer.ini"] = { + icon = "", + color = "#ec6b23", + cterm_color = "202", + name = "PrusaSlicer", + }, ["py.typed"] = { icon = "", color = "#ffbc03", cterm_color = "214", name = "Py.typed", }, + ["QtProject.conf"] = { + icon = "", + color = "#40cd52", + cterm_color = "77", + name = "Qt", + }, ["r"] = { icon = "󰟔", color = "#2266ba", @@ -389,6 +563,18 @@ local icons_by_filename = { cterm_color = "196", name = "SvelteConfig", }, + ["sxhkdrc"] = { + icon = "", + color = "#2f2f2f", + cterm_color = "236", + name = "BSPWM", + }, + ["sym-lib-table"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "KiCadSymbolTable", + }, ["tailwind.config.js"] = { icon = "󱏿", color = "#20c2e3", @@ -425,18 +611,60 @@ local icons_by_filename = { cterm_color = "27", name = "Vagrantfile", }, + ["vlcrc"] = { + icon = "󰕼", + color = "#ee7a00", + cterm_color = "208", + name = "VLC", + }, ["webpack"] = { icon = "󰜫", color = "#519aba", cterm_color = "74", name = "Webpack", }, + ["weston.ini"] = { + icon = "", + color = "#ffbb01", + cterm_color = "214", + name = "Weston", + }, ["workspace"] = { icon = "", color = "#89e051", cterm_color = "113", name = "BazelWorkspace", }, + ["xmobarrc"] = { + icon = "", + color = "#fd4d5d", + cterm_color = "203", + name = "xmonad", + }, + ["xmobarrc.hs"] = { + icon = "", + color = "#fd4d5d", + cterm_color = "203", + name = "xmonad", + }, + ["xmonad.hs"] = { + icon = "", + color = "#fd4d5d", + cterm_color = "203", + name = "xmonad", + }, + ["xorg.conf"] = { + icon = "", + color = "#e54d18", + cterm_color = "196", + name = "XorgConf", + }, + ["xsettingsd.conf"] = { + icon = "", + color = "#e54d18", + cterm_color = "196", + name = "XSettingsdConf", + }, ["build.zig.zon"] = { icon = "", color = "#f69a1b", @@ -446,6 +674,18 @@ local icons_by_filename = { } local icons_by_file_extension = { + ["3gp"] = { + icon = "", + color = "#FD971F", + cterm_color = "208", + name = "3gp", + }, + ["3mf"] = { + icon = "󰆧", + color = "#888888", + cterm_color = "102", + name = "3DObjectFile", + }, ["Dockerfile"] = { icon = "󰡨", color = "#458ee6", @@ -482,6 +722,12 @@ local icons_by_file_extension = { cterm_color = "66", name = "AppleScript", }, + ["ass"] = { + icon = "󰨖", + color = "#ffb713", + cterm_color = "214", + name = "Ass", + }, ["awk"] = { icon = "", color = "#4d5a5e", @@ -524,6 +770,18 @@ local icons_by_file_extension = { cterm_color = "185", name = "BibTeX", }, + ["bin"] = { + icon = "", + color = "#9F0500", + cterm_color = "124", + name = "Bin", + }, + ["blend"] = { + icon = "󰂫", + color = "#ea7600", + cterm_color = "208", + name = "Blender", + }, ["bmp"] = { icon = "", color = "#a074c4", @@ -536,6 +794,12 @@ local icons_by_file_extension = { cterm_color = "68", name = "Blueprint", }, + ["brep"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "BoundaryRepresentation", + }, ["bzl"] = { icon = "", color = "#89e051", @@ -554,6 +818,18 @@ local icons_by_file_extension = { cterm_color = "204", name = "CPlusPlus", }, + ["cache"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "Cache", + }, + ["cast"] = { + icon = "", + color = "#FD971F", + cterm_color = "208", + name = "Asciinema", + }, ["cbl"] = { icon = "⚙", color = "#005ca5", @@ -728,6 +1004,12 @@ local icons_by_file_extension = { cterm_color = "113", name = "cuda", }, + ["cue"] = { + icon = "󰲹", + color = "#ed95ae", + cterm_color = "211", + name = "Cue", + }, ["cuh"] = { icon = "", color = "#a074c4", @@ -764,6 +1046,12 @@ local icons_by_file_extension = { cterm_color = "188", name = "Db", }, + ["dconf"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "Dconf", + }, ["desktop"] = { icon = "", color = "#563d7c", @@ -788,6 +1076,12 @@ local icons_by_file_extension = { cterm_color = "26", name = "Docx", }, + ["dot"] = { + icon = "󱁉", + color = "#30638e", + cterm_color = "24", + name = "Dot", + }, ["drl"] = { icon = "", color = "#ffafaf", @@ -806,6 +1100,18 @@ local icons_by_file_extension = { cterm_color = "188", name = "Dump", }, + ["dwg"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "AutoCADDwg", + }, + ["dxf"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "AutoCADDxf", + }, ["edn"] = { icon = "", color = "#519aba", @@ -884,18 +1190,96 @@ local icons_by_file_extension = { cterm_color = "74", name = "Fsharp", }, + ["f3d"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "Fusion360", + }, ["f90"] = { icon = "󱈚", color = "#734f96", cterm_color = "97", name = "Fortran", }, + ["fbx"] = { + icon = "󰆧", + color = "#888888", + cterm_color = "102", + name = "3DObjectFile", + }, + ["fcbak"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fcmacro"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fcmat"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fcparam"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fcscript"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fcstd"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fcstd1"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fctb"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fctl"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, ["flac"] = { icon = "", color = "#66D8EF", cterm_color = "45", name = "Flac", }, + ["flc"] = { + icon = "", + color = "#ECECEC", + cterm_color = "255", + name = "FIGletFontControl", + }, + ["flf"] = { + icon = "", + color = "#ECECEC", + cterm_color = "255", + name = "FIGletFontFormat", + }, ["fnl"] = { icon = "", color = "#fff3d7", @@ -932,8 +1316,14 @@ local icons_by_file_extension = { cterm_color = "74", name = "Fsx", }, + ["gcode"] = { + icon = "󰐫", + color = "#1471ad", + cterm_color = "32", + name = "GCode", + }, ["gd"] = { - icon = "", + icon = "", color = "#6d8086", cterm_color = "66", name = "GDScript", @@ -975,7 +1365,7 @@ local icons_by_file_extension = { name = "Go", }, ["godot"] = { - icon = "", + icon = "", color = "#6d8086", cterm_color = "66", name = "GodotProject", @@ -992,6 +1382,18 @@ local icons_by_file_extension = { cterm_color = "199", name = "GraphQL", }, + ["gresource"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "GTK", + }, + ["gv"] = { + icon = "󱁉", + color = "#30638e", + cterm_color = "24", + name = "Gv", + }, ["h"] = { icon = "", color = "#a074c4", @@ -1016,6 +1418,12 @@ local icons_by_file_extension = { cterm_color = "202", name = "Hbs", }, + ["hex"] = { + icon = "", + color = "#2e63ff", + cterm_color = "27", + name = "Hexadecimal", + }, ["heex"] = { icon = "", color = "#a074c4", @@ -1088,12 +1496,42 @@ local icons_by_file_extension = { cterm_color = "185", name = "Ico", }, + ["ifc"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "Ifc", + }, + ["ige"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "Ige", + }, + ["iges"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "Iges", + }, + ["igs"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "Igs", + }, ["import"] = { icon = "", color = "#ECECEC", cterm_color = "255", name = "ImportConfiguration", }, + ["info"] = { + icon = "", + color = "#ffffcd", + cterm_color = "230", + name = "Info", + }, ["ini"] = { icon = "", color = "#6d8086", @@ -1104,7 +1542,7 @@ local icons_by_file_extension = { icon = "", color = "#56b6c2", cterm_color = "73", - name = "arduino", + name = "Arduino", }, ["ipynb"] = { icon = "", @@ -1124,6 +1562,12 @@ local icons_by_file_extension = { cterm_color = "133", name = "Jl", }, + ["jwmrc"] = { + icon = "", + color = "#0078cd", + cterm_color = "32", + name = "JWM", + }, ["jpeg"] = { icon = "", color = "#a074c4", @@ -1172,6 +1616,84 @@ local icons_by_file_extension = { cterm_color = "140", name = "JpegXl", }, + ["kdenlive"] = { + icon = "", + color = "#83b8f2", + cterm_color = "110", + name = "Kdenlive", + }, + ["kdenlivetitle"] = { + icon = "", + color = "#83b8f2", + cterm_color = "110", + name = "Kdenlive", + }, + ["kicad_dru"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "KiCad", + }, + ["kicad_mod"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "KiCad", + }, + ["kicad_pcb"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "KiCad", + }, + ["kicad_prl"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "KiCad", + }, + ["kicad_pro"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "KiCad", + }, + ["kicad_sch"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "KiCad", + }, + ["kicad_sym"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "KiCad", + }, + ["kicad_wks"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "KiCad", + }, + ["kpp"] = { + icon = "", + color = "#f245fb", + cterm_color = "201", + name = "Krita", + }, + ["kra"] = { + icon = "", + color = "#f245fb", + cterm_color = "201", + name = "Krita", + }, + ["krz"] = { + icon = "", + color = "#f245fb", + cterm_color = "201", + name = "Krita", + }, ["ksh"] = { icon = "", color = "#4d5a5e", @@ -1208,6 +1730,12 @@ local icons_by_file_extension = { cterm_color = "54", name = "Less", }, + ["lff"] = { + icon = "", + color = "#ECECEC", + cterm_color = "255", + name = "LibrecadFontFile", + }, ["lhs"] = { icon = "", color = "#a074c4", @@ -1238,23 +1766,41 @@ local icons_by_file_extension = { cterm_color = "253", name = "Log", }, + ["lrc"] = { + icon = "󰨖", + color = "#ffb713", + cterm_color = "214", + name = "Lrc", + }, ["lua"] = { icon = "", color = "#51a0cf", cterm_color = "74", name = "Lua", }, + ["luac"] = { + icon = "", + color = "#51a0cf", + cterm_color = "74", + name = "Lua", + }, ["luau"] = { icon = "", color = "#00a2ff", cterm_color = "75", name = "Luau", }, - ["mpp"] = { - icon = "", - color = "#519aba", - cterm_color = "74", - name = "Mpp", + ["m3u"] = { + icon = "󰲹", + color = "#ed95ae", + cterm_color = "211", + name = "M3u", + }, + ["m3u8"] = { + icon = "󰲹", + color = "#ed95ae", + cterm_color = "211", + name = "M3u8", }, ["m4a"] = { icon = "", @@ -1263,11 +1809,17 @@ local icons_by_file_extension = { name = "M4A", }, ["m4v"] = { - icon = "", + icon = "", color = "#FD971F", cterm_color = "208", name = "M4V", }, + ["magnet"] = { + icon = "", + color = "#a51b16", + cterm_color = "124", + name = "Magnet", + }, ["makefile"] = { icon = "", color = "#6d8086", @@ -1317,7 +1869,7 @@ local icons_by_file_extension = { name = "Makefile", }, ["mkv"] = { - icon = "", + icon = "", color = "#FD971F", cterm_color = "208", name = "Mkv", @@ -1353,7 +1905,7 @@ local icons_by_file_extension = { name = "Motoko", }, ["mov"] = { - icon = "", + icon = "", color = "#FD971F", cterm_color = "208", name = "MOV", @@ -1365,11 +1917,23 @@ local icons_by_file_extension = { name = "Mp3", }, ["mp4"] = { - icon = "", + icon = "", color = "#FD971F", cterm_color = "208", name = "Mp4", }, + ["mpp"] = { + icon = "", + color = "#519aba", + cterm_color = "74", + name = "Mpp", + }, + ["msf"] = { + icon = "", + color = "#137be1", + cterm_color = "33", + name = "Thunderbird", + }, ["mts"] = { icon = "", color = "#519aba", @@ -1382,6 +1946,12 @@ local icons_by_file_extension = { cterm_color = "166", name = "Mustache", }, + ["nfo"] = { + icon = "", + color = "#ffffcd", + cterm_color = "230", + name = "Nfo", + }, ["nim"] = { icon = "", color = "#f3d400", @@ -1406,6 +1976,12 @@ local icons_by_file_extension = { cterm_color = "36", name = "Nushell", }, + ["obj"] = { + icon = "󰆧", + color = "#888888", + cterm_color = "102", + name = "3DObjectFile", + }, ["ogg"] = { icon = "", color = "#66D8EF", @@ -1460,6 +2036,18 @@ local icons_by_file_extension = { cterm_color = "74", name = "Pl", }, + ["pls"] = { + icon = "󰲹", + color = "#ed95ae", + cterm_color = "211", + name = "Pls", + }, + ["ply"] = { + icon = "󰆧", + color = "#888888", + cterm_color = "102", + name = "3DObjectFile", + }, ["pm"] = { icon = "", color = "#519aba", @@ -1478,6 +2066,12 @@ local icons_by_file_extension = { cterm_color = "31", name = "Localization", }, + ["pot"] = { + icon = "", + color = "#2596be", + cterm_color = "31", + name = "Localization", + }, ["pp"] = { icon = "", color = "#FFA61A", @@ -1580,6 +2174,30 @@ local icons_by_file_extension = { cterm_color = "39", name = "Pyx", }, + ["qm"] = { + icon = "", + color = "#2596be", + cterm_color = "31", + name = "Localization", + }, + ["qml"] = { + icon = "", + color = "#40cd52", + cterm_color = "77", + name = "Qt", + }, + ["qrc"] = { + icon = "", + color = "#40cd52", + cterm_color = "77", + name = "Qt", + }, + ["qss"] = { + icon = "", + color = "#40cd52", + cterm_color = "77", + name = "Qt", + }, ["query"] = { icon = "", color = "#90a850", @@ -1706,6 +2324,24 @@ local icons_by_file_extension = { cterm_color = "166", name = "Sig", }, + ["skp"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "SketchUp", + }, + ["sldasm"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "SolidWorksAsm", + }, + ["sldprt"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "SolidWorksPrt", + }, ["slim"] = { icon = "", color = "#e34c26", @@ -1718,6 +2354,12 @@ local icons_by_file_extension = { cterm_color = "98", name = "Sln", }, + ["slvs"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "SolveSpace", + }, ["sml"] = { icon = "λ", color = "#e37933", @@ -1772,23 +2414,65 @@ local icons_by_file_extension = { cterm_color = "188", name = "Sql", }, + ["srt"] = { + icon = "󰨖", + color = "#ffb713", + cterm_color = "214", + name = "Srt", + }, + ["ssa"] = { + icon = "󰨖", + color = "#ffb713", + cterm_color = "214", + name = "Ssa", + }, + ["stl"] = { + icon = "󰆧", + color = "#888888", + cterm_color = "102", + name = "3DObjectFile", + }, ["strings"] = { icon = "", color = "#2596be", cterm_color = "31", name = "Localization", }, + ["ste"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "Ste", + }, + ["step"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "Step", + }, + ["stp"] = { + icon = "󰻫", + color = "#839463", + cterm_color = "101", + name = "Stp", + }, ["styl"] = { icon = "", color = "#8dc149", cterm_color = "113", name = "Styl", }, + ["sub"] = { + icon = "󰨖", + color = "#ffb713", + cterm_color = "214", + name = "Sub", + }, ["sublime"] = { icon = "", color = "#e37933", cterm_color = "166", - name = "Suo", + name = "Sublime", }, ["suo"] = { icon = "", @@ -1905,10 +2589,10 @@ local icons_by_file_extension = { name = "Toml", }, ["tres"] = { - icon = "", - color = "#cbcb41", - cterm_color = "185", - name = "TextResource", + icon = "", + color = "#6d8086", + cterm_color = "66", + name = "GodotTextResource", }, ["ts"] = { icon = "", @@ -1917,10 +2601,10 @@ local icons_by_file_extension = { name = "Ts", }, ["tscn"] = { - icon = "󰎁", - color = "#a074c4", - cterm_color = "140", - name = "TextScene", + icon = "", + color = "#6d8086", + cterm_color = "66", + name = "GodotTextScene", }, ["tsx"] = { icon = "", @@ -1946,6 +2630,12 @@ local icons_by_file_extension = { cterm_color = "113", name = "Txt", }, + ["ui"] = { + icon = "", + color = "#0c306e", + cterm_color = "17", + name = "UI", + }, ["v"] = { icon = "󰍛", color = "#019833", @@ -1988,12 +2678,24 @@ local icons_by_file_extension = { cterm_color = "67", name = "Vlang", }, + ["vsix"] = { + icon = "", + color = "#854CC7", + cterm_color = "98", + name = "Vsix", + }, ["vue"] = { icon = "", color = "#8dc149", cterm_color = "113", name = "Vue", }, + ["wasm"] = { + icon = "", + color = "#5c4cdb", + cterm_color = "62", + name = "Wasm", + }, ["wav"] = { icon = "", color = "#66D8EF", @@ -2001,7 +2703,7 @@ local icons_by_file_extension = { name = "Wav", }, ["webm"] = { - icon = "", + icon = "", color = "#FD971F", cterm_color = "208", name = "Webm", @@ -2036,6 +2738,18 @@ local icons_by_file_extension = { cterm_color = "255", name = "WebOpenFontFormat", }, + ["wrl"] = { + icon = "󰆧", + color = "#888888", + cterm_color = "102", + name = "VRML", + }, + ["wrz"] = { + icon = "󰆧", + color = "#888888", + cterm_color = "102", + name = "VRML", + }, ["x"] = { icon = "", color = "#599eff", @@ -2054,6 +2768,12 @@ local icons_by_file_extension = { cterm_color = "56", name = "Xaml", }, + ["xcf"] = { + icon = "", + color = "#635b46", + cterm_color = "240", + name = "GIMP", + }, ["xcplayground"] = { icon = "", color = "#e37933", @@ -2084,6 +2804,12 @@ local icons_by_file_extension = { cterm_color = "166", name = "Xml", }, + ["xpi"] = { + icon = "", + color = "#ff1b01", + cterm_color = "196", + name = "Xpi", + }, ["xul"] = { icon = "", color = "#e37933", @@ -2114,12 +2840,6 @@ local icons_by_file_extension = { cterm_color = "113", name = "Zsh", }, - ["wasm"] = { - icon = "", - color = "#5c4cdb", - cterm_color = "62", - name = "Wasm", - }, } local icons_by_operating_system = { @@ -2165,18 +2885,48 @@ local icons_by_operating_system = { cterm_color = "67", name = "Arch", }, + ["archcraft"] = { + icon = "", + color = "#86bba3", + cterm_color = "108", + name = "Archcraft", + }, + ["archlabs"] = { + icon = "", + color = "#503f42", + cterm_color = "238", + name = "Archlabs", + }, + ["arcolinux"] = { + icon = "", + color = "#6690eb", + cterm_color = "68", + name = "ArcoLinux", + }, ["artix"] = { icon = "", color = "#41b4d7", cterm_color = "38", name = "Artix", }, + ["biglinux"] = { + icon = "", + color = "#189fc8", + cterm_color = "38", + name = "BigLinux", + }, ["centos"] = { icon = "", color = "#a2518d", cterm_color = "132", name = "Centos", }, + ["crystallinux"] = { + icon = "", + color = "#a900ff", + cterm_color = "129", + name = "CrystalLinux", + }, ["debian"] = { icon = "", color = "#a80030", @@ -2219,6 +2969,12 @@ local icons_by_operating_system = { cterm_color = "160", name = "FreeBSD", }, + ["garuda"] = { + icon = "", + color = "#2974e1", + cterm_color = "33", + name = "GarudaLinux", + }, ["gentoo"] = { icon = "󰣨", color = "#b1abce", @@ -2231,6 +2987,12 @@ local icons_by_operating_system = { cterm_color = "220", name = "Guix", }, + ["hyperbola"] = { + icon = "", + color = "#c0c0c0", + cterm_color = "250", + name = "Hyperbola_GNU-Linux_libre", + }, ["illumos"] = { icon = "", color = "#ff430f", @@ -2243,6 +3005,30 @@ local icons_by_operating_system = { cterm_color = "69", name = "Kali", }, + ["kdeneon"] = { + icon = "", + color = "#20a6a4", + cterm_color = "37", + name = "KDEneon", + }, + ["kubuntu"] = { + icon = "", + color = "#007ac2", + cterm_color = "32", + name = "Kubuntu", + }, + ["locos"] = { + icon = "", + color = "#fab402", + cterm_color = "214", + name = "Loc-OS", + }, + ["lxle"] = { + icon = "", + color = "#474747", + cterm_color = "238", + name = "LXLE", + }, ["mint"] = { icon = "󰣭", color = "#66af3d", @@ -2261,6 +3047,12 @@ local icons_by_operating_system = { cterm_color = "35", name = "Manjaro", }, + ["mxlinux"] = { + icon = "", + color = "#ffffff", + cterm_color = "231", + name = "MXLinux", + }, ["nixos"] = { icon = "", color = "#7ab1db", @@ -2279,6 +3071,12 @@ local icons_by_operating_system = { cterm_color = "70", name = "openSUSE", }, + ["parabola"] = { + icon = "", + color = "#797dac", + cterm_color = "103", + name = "Parabola_GNU-Linux_libre", + }, ["parrot"] = { icon = "", color = "#54deff", @@ -2291,6 +3089,24 @@ local icons_by_operating_system = { cterm_color = "73", name = "Pop_OS", }, + ["postmarketos"] = { + icon = "", + color = "#009900", + cterm_color = "28", + name = "postmarketOS", + }, + ["puppylinux"] = { + icon = "", + color = "#a2aeb9", + cterm_color = "145", + name = "PuppyLinux", + }, + ["qubesos"] = { + icon = "", + color = "#3774d8", + cterm_color = "33", + name = "QubesOS", + }, ["raspberry_pi"] = { icon = "", color = "#be1848", @@ -2327,18 +3143,42 @@ local icons_by_operating_system = { cterm_color = "239", name = "Solus", }, + ["tails"] = { + icon = "", + color = "#56347c", + cterm_color = "54", + name = "Tails", + }, + ["trisquel"] = { + icon = "", + color = "#0f58b6", + cterm_color = "25", + name = "Trisquel_GNU-Linux", + }, ["ubuntu"] = { icon = "", color = "#dd4814", cterm_color = "196", name = "Ubuntu", }, + ["vanillaos"] = { + icon = "", + color = "#fabd4d", + cterm_color = "214", + name = "VanillaOS", + }, ["void"] = { icon = "", color = "#295340", cterm_color = "23", name = "Void", }, + ["xerolinux"] = { + icon = "", + color = "#888fe2", + cterm_color = "104", + name = "XeroLinux", + }, ["zorin"] = { icon = "", color = "#14a1e8", diff --git a/lua/nvim-web-devicons/icons-light.lua b/lua/nvim-web-devicons/icons-light.lua index caab5021..c129b804 100644 --- a/lua/nvim-web-devicons/icons-light.lua +++ b/lua/nvim-web-devicons/icons-light.lua @@ -95,6 +95,12 @@ local icons_by_filename = { cterm_color = "239", name = "GitModules", }, + [".gtkrc-2.0"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "GTK", + }, [".gvimrc"] = { icon = "", color = "#017226", @@ -107,6 +113,12 @@ local icons_by_filename = { cterm_color = "32", name = "Luaurc", }, + [".mailmap"] = { + icon = "󰊢", + color = "#41535b", + cterm_color = "239", + name = "Mailmap", + }, [".npmignore"] = { icon = "", color = "#ae1d38", @@ -131,12 +143,42 @@ local icons_by_filename = { cterm_color = "91", name = "SettingsJson", }, + [".SRCINFO"] = { + icon = "󰣇", + color = "#0b6f9e", + cterm_color = "24", + name = "SRCINFO", + }, [".vimrc"] = { icon = "", color = "#017226", cterm_color = "22", name = "Vimrc", }, + [".Xauthority"] = { + icon = "", + color = "#ac3a12", + cterm_color = "124", + name = "Xauthority", + }, + [".xinitrc"] = { + icon = "", + color = "#ac3a12", + cterm_color = "124", + name = "XInitrc", + }, + [".Xresources"] = { + icon = "", + color = "#ac3a12", + cterm_color = "124", + name = "Xresources", + }, + [".xsession"] = { + icon = "", + color = "#ac3a12", + cterm_color = "124", + name = "Xsession", + }, [".zprofile"] = { icon = "", color = "#447028", @@ -185,6 +227,12 @@ local icons_by_filename = { cterm_color = "52", name = "Brewfile", }, + ["bspwmrc"] = { + icon = "", + color = "#2f2f2f", + cterm_color = "236", + name = "BSPWM", + }, ["build"] = { icon = "", color = "#447028", @@ -263,6 +311,18 @@ local icons_by_filename = { cterm_color = "58", name = "Favicon", }, + ["fp-info-cache"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "KiCadCache", + }, + ["fp-lib-table"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "KiCadFootprintTable", + }, ["gemfile$"] = { icon = "", color = "#701516", @@ -305,18 +365,96 @@ local icons_by_filename = { cterm_color = "130", name = "Gruntfile", }, + ["gtkrc"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "GTK", + }, ["gulpfile"] = { icon = "", color = "#992e33", cterm_color = "88", name = "Gulpfile", }, + ["hyprland.conf"] = { + icon = "", + color = "#008082", + cterm_color = "30", + name = "Hyprland", + }, + ["i3blocks.conf"] = { + icon = "", + color = "#2e2f30", + cterm_color = "236", + name = "i3", + }, + ["i3status.conf"] = { + icon = "", + color = "#2e2f30", + cterm_color = "236", + name = "i3", + }, + ["cantorrc"] = { + icon = "", + color = "#1573b6", + cterm_color = "32", + name = "Cantorrc", + }, + ["kalgebrarc"] = { + icon = "", + color = "#1573b6", + cterm_color = "32", + name = "Kalgebrarc", + }, + ["kdeglobals"] = { + icon = "", + color = "#1573b6", + cterm_color = "32", + name = "KDEglobals", + }, + ["kdenlive-layoutsrc"] = { + icon = "", + color = "#425c79", + cterm_color = "24", + name = "Kdenlive-layoutsrc", + }, + ["kdenliverc"] = { + icon = "", + color = "#425c79", + cterm_color = "24", + name = "Kdenliverc", + }, + ["kritadisplayrc"] = { + icon = "", + color = "#a12ea7", + cterm_color = "127", + name = "Kritadisplayrc", + }, + ["kritarc"] = { + icon = "", + color = "#a12ea7", + cterm_color = "127", + name = "Kritarc", + }, ["license"] = { icon = "", color = "#686020", cterm_color = "58", name = "License", }, + ["lxde-rc.xml"] = { + icon = "", + color = "#606060", + cterm_color = "59", + name = "LXDEConfigFile", + }, + ["lxqt.conf"] = { + icon = "", + color = "#016e9e", + cterm_color = "24", + name = "LXQtConfigFile", + }, ["makefile"] = { icon = "", color = "#526064", @@ -329,6 +467,12 @@ local icons_by_filename = { cterm_color = "96", name = "MixLock", }, + ["mpv.conf"] = { + icon = "", + color = "#3b1342", + cterm_color = "53", + name = "Mpv", + }, ["node_modules"] = { icon = "", color = "#ae1d38", @@ -347,6 +491,18 @@ local icons_by_filename = { cterm_color = "52", name = "PackageLockJson", }, + ["PKGBUILD"] = { + icon = "", + color = "#0b6f9e", + cterm_color = "24", + name = "PKGBUILD", + }, + ["platformio.ini"] = { + icon = "", + color = "#a4571d", + cterm_color = "130", + name = "Platformio", + }, ["pom.xml"] = { icon = "", color = "#7a0d21", @@ -359,12 +515,30 @@ local icons_by_filename = { cterm_color = "96", name = "Procfile", }, + ["PrusaSlicer.ini"] = { + icon = "", + color = "#9d4717", + cterm_color = "130", + name = "PrusaSlicer", + }, + ["PrusaSlicerGcodeViewer.ini"] = { + icon = "", + color = "#9d4717", + cterm_color = "130", + name = "PrusaSlicer", + }, ["py.typed"] = { icon = "", color = "#805e02", cterm_color = "94", name = "Py.typed", }, + ["QtProject.conf"] = { + icon = "", + color = "#2b8937", + cterm_color = "28", + name = "Qt", + }, ["r"] = { icon = "󰟔", color = "#1a4c8c", @@ -389,6 +563,18 @@ local icons_by_filename = { cterm_color = "160", name = "SvelteConfig", }, + ["sxhkdrc"] = { + icon = "", + color = "#2f2f2f", + cterm_color = "236", + name = "BSPWM", + }, + ["sym-lib-table"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "KiCadSymbolTable", + }, ["tailwind.config.js"] = { icon = "󱏿", color = "#158197", @@ -425,18 +611,60 @@ local icons_by_filename = { cterm_color = "26", name = "Vagrantfile", }, + ["vlcrc"] = { + icon = "󰕼", + color = "#9f5100", + cterm_color = "130", + name = "VLC", + }, ["webpack"] = { icon = "󰜫", color = "#36677c", cterm_color = "24", name = "Webpack", }, + ["weston.ini"] = { + icon = "", + color = "#805e00", + cterm_color = "94", + name = "Weston", + }, ["workspace"] = { icon = "", color = "#447028", cterm_color = "22", name = "BazelWorkspace", }, + ["xmobarrc"] = { + icon = "", + color = "#a9333e", + cterm_color = "131", + name = "xmonad", + }, + ["xmobarrc.hs"] = { + icon = "", + color = "#a9333e", + cterm_color = "131", + name = "xmonad", + }, + ["xmonad.hs"] = { + icon = "", + color = "#a9333e", + cterm_color = "131", + name = "xmonad", + }, + ["xorg.conf"] = { + icon = "", + color = "#ac3a12", + cterm_color = "124", + name = "XorgConf", + }, + ["xsettingsd.conf"] = { + icon = "", + color = "#ac3a12", + cterm_color = "124", + name = "XSettingsdConf", + }, ["build.zig.zon"] = { icon = "", color = "#7b4d0e", @@ -446,6 +674,18 @@ local icons_by_filename = { } local icons_by_file_extension = { + ["3gp"] = { + icon = "", + color = "#7e4c10", + cterm_color = "94", + name = "3gp", + }, + ["3mf"] = { + icon = "󰆧", + color = "#5b5b5b", + cterm_color = "240", + name = "3DObjectFile", + }, ["Dockerfile"] = { icon = "󰡨", color = "#2e5f99", @@ -482,6 +722,12 @@ local icons_by_file_extension = { cterm_color = "59", name = "AppleScript", }, + ["ass"] = { + icon = "󰨖", + color = "#805c0a", + cterm_color = "94", + name = "Ass", + }, ["awk"] = { icon = "", color = "#3a4446", @@ -524,6 +770,18 @@ local icons_by_file_extension = { cterm_color = "58", name = "BibTeX", }, + ["bin"] = { + icon = "", + color = "#9F0500", + cterm_color = "124", + name = "Bin", + }, + ["blend"] = { + icon = "󰂫", + color = "#9c4f00", + cterm_color = "130", + name = "Blender", + }, ["bmp"] = { icon = "", color = "#6b4d83", @@ -536,6 +794,12 @@ local icons_by_file_extension = { cterm_color = "25", name = "Blueprint", }, + ["brep"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "BoundaryRepresentation", + }, ["bzl"] = { icon = "", color = "#447028", @@ -554,6 +818,18 @@ local icons_by_file_extension = { cterm_color = "125", name = "CPlusPlus", }, + ["cache"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "Cache", + }, + ["cast"] = { + icon = "", + color = "#7e4c10", + cterm_color = "94", + name = "Asciinema", + }, ["cbl"] = { icon = "⚙", color = "#005ca5", @@ -728,6 +1004,12 @@ local icons_by_file_extension = { cterm_color = "22", name = "cuda", }, + ["cue"] = { + icon = "󰲹", + color = "#764a57", + cterm_color = "95", + name = "Cue", + }, ["cuh"] = { icon = "", color = "#6b4d83", @@ -764,6 +1046,12 @@ local icons_by_file_extension = { cterm_color = "238", name = "Db", }, + ["dconf"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "Dconf", + }, ["desktop"] = { icon = "", color = "#563d7c", @@ -788,6 +1076,12 @@ local icons_by_file_extension = { cterm_color = "26", name = "Docx", }, + ["dot"] = { + icon = "󱁉", + color = "#244a6a", + cterm_color = "24", + name = "Dot", + }, ["drl"] = { icon = "", color = "#553a3a", @@ -806,6 +1100,18 @@ local icons_by_file_extension = { cterm_color = "238", name = "Dump", }, + ["dwg"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "AutoCADDwg", + }, + ["dxf"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "AutoCADDxf", + }, ["edn"] = { icon = "", color = "#36677c", @@ -884,18 +1190,96 @@ local icons_by_file_extension = { cterm_color = "24", name = "Fsharp", }, + ["f3d"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "Fusion360", + }, ["f90"] = { icon = "󱈚", color = "#563b70", cterm_color = "53", name = "Fortran", }, + ["fbx"] = { + icon = "󰆧", + color = "#5b5b5b", + cterm_color = "240", + name = "3DObjectFile", + }, + ["fcbak"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fcmacro"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fcmat"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fcparam"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fcscript"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fcstd"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fcstd1"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fctb"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, + ["fctl"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCAD", + }, ["flac"] = { icon = "", color = "#336c78", cterm_color = "23", name = "Flac", }, + ["flc"] = { + icon = "", + color = "#2f2f2f", + cterm_color = "236", + name = "FIGletFontControl", + }, + ["flf"] = { + icon = "", + color = "#2f2f2f", + cterm_color = "236", + name = "FIGletFontFormat", + }, ["fnl"] = { icon = "", color = "#33312b", @@ -932,8 +1316,14 @@ local icons_by_file_extension = { cterm_color = "24", name = "Fsx", }, + ["gcode"] = { + icon = "󰐫", + color = "#0f5582", + cterm_color = "24", + name = "GCode", + }, ["gd"] = { - icon = "", + icon = "", color = "#526064", cterm_color = "59", name = "GDScript", @@ -975,7 +1365,7 @@ local icons_by_file_extension = { name = "Go", }, ["godot"] = { - icon = "", + icon = "", color = "#526064", cterm_color = "59", name = "GodotProject", @@ -992,6 +1382,18 @@ local icons_by_file_extension = { cterm_color = "126", name = "GraphQL", }, + ["gresource"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "GTK", + }, + ["gv"] = { + icon = "󱁉", + color = "#244a6a", + cterm_color = "24", + name = "Gv", + }, ["h"] = { icon = "", color = "#6b4d83", @@ -1016,6 +1418,12 @@ local icons_by_file_extension = { cterm_color = "130", name = "Hbs", }, + ["hex"] = { + icon = "", + color = "#224abf", + cterm_color = "26", + name = "Hexadecimal", + }, ["heex"] = { icon = "", color = "#6b4d83", @@ -1088,12 +1496,42 @@ local icons_by_file_extension = { cterm_color = "58", name = "Ico", }, + ["ifc"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "Ifc", + }, + ["ige"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "Ige", + }, + ["iges"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "Iges", + }, + ["igs"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "Igs", + }, ["import"] = { icon = "", color = "#2f2f2f", cterm_color = "236", name = "ImportConfiguration", }, + ["info"] = { + icon = "", + color = "#333329", + cterm_color = "236", + name = "Info", + }, ["ini"] = { icon = "", color = "#526064", @@ -1104,7 +1542,7 @@ local icons_by_file_extension = { icon = "", color = "#397981", cterm_color = "30", - name = "arduino", + name = "Arduino", }, ["ipynb"] = { icon = "", @@ -1124,6 +1562,12 @@ local icons_by_file_extension = { cterm_color = "96", name = "Jl", }, + ["jwmrc"] = { + icon = "", + color = "#005a9a", + cterm_color = "25", + name = "JWM", + }, ["jpeg"] = { icon = "", color = "#6b4d83", @@ -1172,6 +1616,84 @@ local icons_by_file_extension = { cterm_color = "96", name = "JpegXl", }, + ["kdenlive"] = { + icon = "", + color = "#425c79", + cterm_color = "24", + name = "Kdenlive", + }, + ["kdenlivetitle"] = { + icon = "", + color = "#425c79", + cterm_color = "24", + name = "Kdenlive", + }, + ["kicad_dru"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "KiCad", + }, + ["kicad_mod"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "KiCad", + }, + ["kicad_pcb"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "KiCad", + }, + ["kicad_prl"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "KiCad", + }, + ["kicad_pro"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "KiCad", + }, + ["kicad_sch"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "KiCad", + }, + ["kicad_sym"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "KiCad", + }, + ["kicad_wks"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "KiCad", + }, + ["kpp"] = { + icon = "", + color = "#a12ea7", + cterm_color = "127", + name = "Krita", + }, + ["kra"] = { + icon = "", + color = "#a12ea7", + cterm_color = "127", + name = "Krita", + }, + ["krz"] = { + icon = "", + color = "#a12ea7", + cterm_color = "127", + name = "Krita", + }, ["ksh"] = { icon = "", color = "#3a4446", @@ -1208,6 +1730,12 @@ local icons_by_file_extension = { cterm_color = "54", name = "Less", }, + ["lff"] = { + icon = "", + color = "#2f2f2f", + cterm_color = "236", + name = "LibrecadFontFile", + }, ["lhs"] = { icon = "", color = "#6b4d83", @@ -1238,23 +1766,41 @@ local icons_by_file_extension = { cterm_color = "239", name = "Log", }, + ["lrc"] = { + icon = "󰨖", + color = "#805c0a", + cterm_color = "94", + name = "Lrc", + }, ["lua"] = { icon = "", color = "#366b8a", cterm_color = "24", name = "Lua", }, + ["luac"] = { + icon = "", + color = "#366b8a", + cterm_color = "24", + name = "Lua", + }, ["luau"] = { icon = "", color = "#007abf", cterm_color = "32", name = "Luau", }, - ["mpp"] = { - icon = "", - color = "#36677c", - cterm_color = "24", - name = "Mpp", + ["m3u"] = { + icon = "󰲹", + color = "#764a57", + cterm_color = "95", + name = "M3u", + }, + ["m3u8"] = { + icon = "󰲹", + color = "#764a57", + cterm_color = "95", + name = "M3u8", }, ["m4a"] = { icon = "", @@ -1263,11 +1809,17 @@ local icons_by_file_extension = { name = "M4A", }, ["m4v"] = { - icon = "", + icon = "", color = "#7e4c10", cterm_color = "94", name = "M4V", }, + ["magnet"] = { + icon = "", + color = "#a51b16", + cterm_color = "124", + name = "Magnet", + }, ["makefile"] = { icon = "", color = "#526064", @@ -1317,7 +1869,7 @@ local icons_by_file_extension = { name = "Makefile", }, ["mkv"] = { - icon = "", + icon = "", color = "#7e4c10", cterm_color = "94", name = "Mkv", @@ -1353,7 +1905,7 @@ local icons_by_file_extension = { name = "Motoko", }, ["mov"] = { - icon = "", + icon = "", color = "#7e4c10", cterm_color = "94", name = "MOV", @@ -1365,11 +1917,23 @@ local icons_by_file_extension = { name = "Mp3", }, ["mp4"] = { - icon = "", + icon = "", color = "#7e4c10", cterm_color = "94", name = "Mp4", }, + ["mpp"] = { + icon = "", + color = "#36677c", + cterm_color = "24", + name = "Mpp", + }, + ["msf"] = { + icon = "", + color = "#0e5ca9", + cterm_color = "25", + name = "Thunderbird", + }, ["mts"] = { icon = "", color = "#36677c", @@ -1382,6 +1946,12 @@ local icons_by_file_extension = { cterm_color = "130", name = "Mustache", }, + ["nfo"] = { + icon = "", + color = "#333329", + cterm_color = "236", + name = "Nfo", + }, ["nim"] = { icon = "", color = "#514700", @@ -1406,6 +1976,12 @@ local icons_by_file_extension = { cterm_color = "29", name = "Nushell", }, + ["obj"] = { + icon = "󰆧", + color = "#5b5b5b", + cterm_color = "240", + name = "3DObjectFile", + }, ["ogg"] = { icon = "", color = "#336c78", @@ -1460,6 +2036,18 @@ local icons_by_file_extension = { cterm_color = "24", name = "Pl", }, + ["pls"] = { + icon = "󰲹", + color = "#764a57", + cterm_color = "95", + name = "Pls", + }, + ["ply"] = { + icon = "󰆧", + color = "#5b5b5b", + cterm_color = "240", + name = "3DObjectFile", + }, ["pm"] = { icon = "", color = "#36677c", @@ -1478,6 +2066,12 @@ local icons_by_file_extension = { cterm_color = "24", name = "Localization", }, + ["pot"] = { + icon = "", + color = "#1c708e", + cterm_color = "24", + name = "Localization", + }, ["pp"] = { icon = "", color = "#80530d", @@ -1580,6 +2174,30 @@ local icons_by_file_extension = { cterm_color = "24", name = "Pyx", }, + ["qm"] = { + icon = "", + color = "#1c708e", + cterm_color = "24", + name = "Localization", + }, + ["qml"] = { + icon = "", + color = "#2b8937", + cterm_color = "28", + name = "Qt", + }, + ["qrc"] = { + icon = "", + color = "#2b8937", + cterm_color = "28", + name = "Qt", + }, + ["qss"] = { + icon = "", + color = "#2b8937", + cterm_color = "28", + name = "Qt", + }, ["query"] = { icon = "", color = "#607035", @@ -1706,6 +2324,24 @@ local icons_by_file_extension = { cterm_color = "130", name = "Sig", }, + ["skp"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "SketchUp", + }, + ["sldasm"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "SolidWorksAsm", + }, + ["sldprt"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "SolidWorksPrt", + }, ["slim"] = { icon = "", color = "#aa391c", @@ -1718,6 +2354,12 @@ local icons_by_file_extension = { cterm_color = "91", name = "Sln", }, + ["slvs"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "SolveSpace", + }, ["sml"] = { icon = "λ", color = "#975122", @@ -1772,23 +2414,65 @@ local icons_by_file_extension = { cterm_color = "238", name = "Sql", }, + ["srt"] = { + icon = "󰨖", + color = "#805c0a", + cterm_color = "94", + name = "Srt", + }, + ["ssa"] = { + icon = "󰨖", + color = "#805c0a", + cterm_color = "94", + name = "Ssa", + }, + ["stl"] = { + icon = "󰆧", + color = "#5b5b5b", + cterm_color = "240", + name = "3DObjectFile", + }, ["strings"] = { icon = "", color = "#1c708e", cterm_color = "24", name = "Localization", }, + ["ste"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "Ste", + }, + ["step"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "Step", + }, + ["stp"] = { + icon = "󰻫", + color = "#576342", + cterm_color = "58", + name = "Stp", + }, ["styl"] = { icon = "", color = "#466024", cterm_color = "22", name = "Styl", }, + ["sub"] = { + icon = "󰨖", + color = "#805c0a", + cterm_color = "94", + name = "Sub", + }, ["sublime"] = { icon = "", color = "#975122", cterm_color = "130", - name = "Suo", + name = "Sublime", }, ["suo"] = { icon = "", @@ -1905,10 +2589,10 @@ local icons_by_file_extension = { name = "Toml", }, ["tres"] = { - icon = "", - color = "#666620", - cterm_color = "58", - name = "TextResource", + icon = "", + color = "#526064", + cterm_color = "59", + name = "GodotTextResource", }, ["ts"] = { icon = "", @@ -1917,10 +2601,10 @@ local icons_by_file_extension = { name = "Ts", }, ["tscn"] = { - icon = "󰎁", - color = "#6b4d83", - cterm_color = "96", - name = "TextScene", + icon = "", + color = "#526064", + cterm_color = "59", + name = "GodotTextScene", }, ["tsx"] = { icon = "", @@ -1946,6 +2630,12 @@ local icons_by_file_extension = { cterm_color = "22", name = "Txt", }, + ["ui"] = { + icon = "", + color = "#0c306e", + cterm_color = "17", + name = "UI", + }, ["v"] = { icon = "󰍛", color = "#017226", @@ -1988,12 +2678,24 @@ local icons_by_file_extension = { cterm_color = "24", name = "Vlang", }, + ["vsix"] = { + icon = "", + color = "#643995", + cterm_color = "91", + name = "Vsix", + }, ["vue"] = { icon = "", color = "#466024", cterm_color = "22", name = "Vue", }, + ["wasm"] = { + icon = "", + color = "#4539a4", + cterm_color = "55", + name = "Wasm", + }, ["wav"] = { icon = "", color = "#336c78", @@ -2001,7 +2703,7 @@ local icons_by_file_extension = { name = "Wav", }, ["webm"] = { - icon = "", + icon = "", color = "#7e4c10", cterm_color = "94", name = "Webm", @@ -2036,6 +2738,18 @@ local icons_by_file_extension = { cterm_color = "236", name = "WebOpenFontFormat", }, + ["wrl"] = { + icon = "󰆧", + color = "#5b5b5b", + cterm_color = "240", + name = "VRML", + }, + ["wrz"] = { + icon = "󰆧", + color = "#5b5b5b", + cterm_color = "240", + name = "VRML", + }, ["x"] = { icon = "", color = "#3b69aa", @@ -2054,6 +2768,12 @@ local icons_by_file_extension = { cterm_color = "56", name = "Xaml", }, + ["xcf"] = { + icon = "", + color = "#4a4434", + cterm_color = "238", + name = "GIMP", + }, ["xcplayground"] = { icon = "", color = "#975122", @@ -2084,6 +2804,12 @@ local icons_by_file_extension = { cterm_color = "130", name = "Xml", }, + ["xpi"] = { + icon = "", + color = "#bf1401", + cterm_color = "124", + name = "Xpi", + }, ["xul"] = { icon = "", color = "#975122", @@ -2114,12 +2840,6 @@ local icons_by_file_extension = { cterm_color = "22", name = "Zsh", }, - ["wasm"] = { - icon = "", - color = "#4539a4", - cterm_color = "55", - name = "Wasm", - }, } local icons_by_operating_system = { @@ -2165,18 +2885,48 @@ local icons_by_operating_system = { cterm_color = "24", name = "Arch", }, + ["archcraft"] = { + icon = "", + color = "#435e52", + cterm_color = "23", + name = "Archcraft", + }, + ["archlabs"] = { + icon = "", + color = "#503f42", + cterm_color = "238", + name = "Archlabs", + }, + ["arcolinux"] = { + icon = "", + color = "#44609d", + cterm_color = "25", + name = "ArcoLinux", + }, ["artix"] = { icon = "", color = "#2b788f", cterm_color = "31", name = "Artix", }, + ["biglinux"] = { + icon = "", + color = "#127796", + cterm_color = "31", + name = "BigLinux", + }, ["centos"] = { icon = "", color = "#7a3d6a", cterm_color = "89", name = "Centos", }, + ["crystallinux"] = { + icon = "", + color = "#a900ff", + cterm_color = "129", + name = "CrystalLinux", + }, ["debian"] = { icon = "", color = "#a80030", @@ -2219,6 +2969,12 @@ local icons_by_operating_system = { cterm_color = "160", name = "FreeBSD", }, + ["garuda"] = { + icon = "", + color = "#1f57a9", + cterm_color = "25", + name = "GarudaLinux", + }, ["gentoo"] = { icon = "󰣨", color = "#585667", @@ -2231,6 +2987,12 @@ local icons_by_operating_system = { cterm_color = "58", name = "Guix", }, + ["hyperbola"] = { + icon = "", + color = "#404040", + cterm_color = "238", + name = "Hyperbola_GNU-Linux_libre", + }, ["illumos"] = { icon = "", color = "#bf320b", @@ -2243,6 +3005,30 @@ local icons_by_operating_system = { cterm_color = "26", name = "Kali", }, + ["kdeneon"] = { + icon = "", + color = "#187c7b", + cterm_color = "30", + name = "KDEneon", + }, + ["kubuntu"] = { + icon = "", + color = "#005c92", + cterm_color = "24", + name = "Kubuntu", + }, + ["locos"] = { + icon = "", + color = "#7d5a01", + cterm_color = "94", + name = "Loc-OS", + }, + ["lxle"] = { + icon = "", + color = "#474747", + cterm_color = "238", + name = "LXLE", + }, ["mint"] = { icon = "󰣭", color = "#447529", @@ -2261,6 +3047,12 @@ local icons_by_operating_system = { cterm_color = "29", name = "Manjaro", }, + ["mxlinux"] = { + icon = "", + color = "#333333", + cterm_color = "236", + name = "MXLinux", + }, ["nixos"] = { icon = "", color = "#3d586e", @@ -2279,6 +3071,12 @@ local icons_by_operating_system = { cterm_color = "64", name = "openSUSE", }, + ["parabola"] = { + icon = "", + color = "#515373", + cterm_color = "60", + name = "Parabola_GNU-Linux_libre", + }, ["parrot"] = { icon = "", color = "#2a6f80", @@ -2291,6 +3089,24 @@ local icons_by_operating_system = { cterm_color = "30", name = "Pop_OS", }, + ["postmarketos"] = { + icon = "", + color = "#007300", + cterm_color = "22", + name = "postmarketOS", + }, + ["puppylinux"] = { + icon = "", + color = "#51575c", + cterm_color = "240", + name = "PuppyLinux", + }, + ["qubesos"] = { + icon = "", + color = "#2957a2", + cterm_color = "25", + name = "QubesOS", + }, ["raspberry_pi"] = { icon = "", color = "#be1848", @@ -2327,18 +3143,42 @@ local icons_by_operating_system = { cterm_color = "239", name = "Solus", }, + ["tails"] = { + icon = "", + color = "#56347c", + cterm_color = "54", + name = "Tails", + }, + ["trisquel"] = { + icon = "", + color = "#0f58b6", + cterm_color = "25", + name = "Trisquel_GNU-Linux", + }, ["ubuntu"] = { icon = "", color = "#a6360f", cterm_color = "124", name = "Ubuntu", }, + ["vanillaos"] = { + icon = "", + color = "#533f1a", + cterm_color = "58", + name = "VanillaOS", + }, ["void"] = { icon = "", color = "#295340", cterm_color = "23", name = "Void", }, + ["xerolinux"] = { + icon = "", + color = "#5b5f97", + cterm_color = "60", + name = "XeroLinux", + }, ["zorin"] = { icon = "", color = "#0f79ae",