Meh I'll figure out submodules later
This commit is contained in:
parent
4ca9d44a90
commit
8cb281f436
352 changed files with 66107 additions and 0 deletions
|
|
@ -0,0 +1,470 @@
|
|||
local M = {}
|
||||
|
||||
---@alias iconName string Name of the icon
|
||||
|
||||
---@class Icon
|
||||
---@field icon string Nerd-font glyph
|
||||
---@field color string Hex color code
|
||||
---@field cterm_color string cterm color code
|
||||
---@field name iconName
|
||||
|
||||
-- NOTE: When adding new icons, remember to add an entry to the `filetypes` table, if applicable.
|
||||
local icons, icons_by_filename, icons_by_file_extension, icons_by_operating_system
|
||||
local icons_by_desktop_environment, icons_by_window_manager
|
||||
local user_icons
|
||||
|
||||
local filetypes = require "nvim-web-devicons.filetypes"
|
||||
|
||||
---@type Icon
|
||||
local default_icon = {
|
||||
icon = "",
|
||||
color = "#6d8086",
|
||||
cterm_color = "66",
|
||||
name = "Default",
|
||||
}
|
||||
|
||||
function M.get_icons()
|
||||
return icons
|
||||
end
|
||||
|
||||
function M.get_icons_by_filename()
|
||||
return icons_by_filename
|
||||
end
|
||||
|
||||
function M.get_icons_by_extension()
|
||||
return icons_by_file_extension
|
||||
end
|
||||
|
||||
function M.get_icons_by_operating_system()
|
||||
return icons_by_operating_system
|
||||
end
|
||||
|
||||
function M.get_icons_by_desktop_environment()
|
||||
return icons_by_desktop_environment
|
||||
end
|
||||
|
||||
function M.get_icons_by_window_manager()
|
||||
return icons_by_window_manager
|
||||
end
|
||||
|
||||
local global_opts = {
|
||||
override = {},
|
||||
strict = false,
|
||||
default = false,
|
||||
color_icons = true,
|
||||
variant = nil,
|
||||
}
|
||||
|
||||
---Change all keys in a table to lowercase
|
||||
---Remove entry when lowercase entry already exists
|
||||
---@param t table
|
||||
local function lowercase_keys(t)
|
||||
if not t then
|
||||
return
|
||||
end
|
||||
|
||||
for k, v in pairs(t) do
|
||||
if type(k) == "string" then
|
||||
local lower_k = k:lower()
|
||||
if lower_k ~= k then
|
||||
if not t[lower_k] then
|
||||
t[lower_k] = v
|
||||
end
|
||||
t[k] = nil
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
-- Set the current icons tables, depending on variant option, then &background
|
||||
local function refresh_icons()
|
||||
local theme
|
||||
if global_opts.variant == "light" then
|
||||
theme = require "nvim-web-devicons.icons-light"
|
||||
elseif global_opts.variant == "dark" then
|
||||
theme = require "nvim-web-devicons.icons-default"
|
||||
else
|
||||
if vim.o.background == "light" then
|
||||
theme = require "nvim-web-devicons.icons-light"
|
||||
else
|
||||
theme = require "nvim-web-devicons.icons-default"
|
||||
end
|
||||
end
|
||||
|
||||
icons_by_filename = theme.icons_by_filename
|
||||
icons_by_file_extension = theme.icons_by_file_extension
|
||||
icons_by_operating_system = theme.icons_by_operating_system
|
||||
icons_by_desktop_environment = theme.icons_by_desktop_environment
|
||||
icons_by_window_manager = theme.icons_by_window_manager
|
||||
|
||||
-- filename matches are case insensitive
|
||||
lowercase_keys(icons_by_filename)
|
||||
|
||||
icons = vim.tbl_extend(
|
||||
"keep",
|
||||
{},
|
||||
icons_by_filename,
|
||||
icons_by_file_extension,
|
||||
icons_by_operating_system,
|
||||
icons_by_desktop_environment,
|
||||
icons_by_window_manager
|
||||
)
|
||||
icons = vim.tbl_extend("force", icons, global_opts.override)
|
||||
icons[1] = default_icon
|
||||
end
|
||||
|
||||
local function get_highlight_name(data)
|
||||
if not global_opts.color_icons then
|
||||
data = default_icon
|
||||
end
|
||||
|
||||
return data.name and "DevIcon" .. data.name
|
||||
end
|
||||
|
||||
local nvim_set_hl = vim.api.nvim_set_hl
|
||||
local function set_up_highlight(icon_data)
|
||||
if not global_opts.color_icons then
|
||||
icon_data = default_icon
|
||||
end
|
||||
|
||||
local hl_group = get_highlight_name(icon_data)
|
||||
if hl_group and (icon_data.color or icon_data.cterm_color) then
|
||||
nvim_set_hl(0, get_highlight_name(icon_data), {
|
||||
fg = icon_data.color,
|
||||
ctermfg = tonumber(icon_data.cterm_color),
|
||||
})
|
||||
end
|
||||
end
|
||||
|
||||
local function highlight_exists(group)
|
||||
if not group then
|
||||
return
|
||||
end
|
||||
|
||||
if vim.fn.has "nvim-0.9" == 1 then
|
||||
local hl = vim.api.nvim_get_hl(0, { name = group, link = false })
|
||||
return not vim.tbl_isempty(hl)
|
||||
else
|
||||
local ok, hl = pcall(vim.api.nvim_get_hl_by_name, group, true) ---@diagnostic disable-line: deprecated
|
||||
return ok and not (hl or {})[true]
|
||||
end
|
||||
end
|
||||
|
||||
function M.set_up_highlights(allow_override)
|
||||
if not global_opts.color_icons then
|
||||
set_up_highlight(default_icon)
|
||||
return
|
||||
end
|
||||
|
||||
for _, icon_data in pairs(icons) do
|
||||
local has_color = icon_data.color or icon_data.cterm_color
|
||||
local name_valid = icon_data.name
|
||||
local defined_before = highlight_exists(get_highlight_name(icon_data))
|
||||
if has_color and name_valid and (allow_override or not defined_before) then
|
||||
set_up_highlight(icon_data)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
local function get_highlight_foreground(icon_data)
|
||||
if not global_opts.color_icons then
|
||||
icon_data = default_icon
|
||||
end
|
||||
|
||||
local higroup = get_highlight_name(icon_data)
|
||||
|
||||
local fg
|
||||
if vim.fn.has "nvim-0.9" == 1 then
|
||||
fg = vim.api.nvim_get_hl(0, { name = higroup, link = false }).fg
|
||||
else
|
||||
fg = vim.api.nvim_get_hl_by_name(higroup, true).foreground ---@diagnostic disable-line: deprecated
|
||||
end
|
||||
|
||||
return string.format("#%06x", fg)
|
||||
end
|
||||
|
||||
local function get_highlight_ctermfg(icon_data)
|
||||
if not global_opts.color_icons then
|
||||
icon_data = default_icon
|
||||
end
|
||||
|
||||
local higroup = get_highlight_name(icon_data)
|
||||
|
||||
if vim.fn.has "nvim-0.9" == 1 then
|
||||
--- @type string
|
||||
--- @diagnostic disable-next-line: undefined-field vim.api.keyset.hl_info specifies cterm, not ctermfg
|
||||
return vim.api.nvim_get_hl(0, { name = higroup, link = false }).ctermfg
|
||||
else
|
||||
return vim.api.nvim_get_hl_by_name(higroup, false).foreground ---@diagnostic disable-line: deprecated
|
||||
end
|
||||
end
|
||||
|
||||
local function apply_user_icons()
|
||||
if type(user_icons) ~= "table" then
|
||||
return
|
||||
end
|
||||
|
||||
if user_icons.override and user_icons.override.default_icon then
|
||||
default_icon = user_icons.override.default_icon
|
||||
end
|
||||
|
||||
local user_filename_icons = user_icons.override_by_filename
|
||||
local user_file_ext_icons = user_icons.override_by_extension
|
||||
local user_operating_system_icons = user_icons.override_by_operating_system
|
||||
local user_desktop_environment_icons = user_icons.override_by_desktop_environment
|
||||
local user_window_manager_icons = user_icons.override_by_window_manager
|
||||
|
||||
-- filename matches are case insensitive
|
||||
lowercase_keys(icons_by_filename)
|
||||
lowercase_keys(user_icons.override)
|
||||
lowercase_keys(user_icons.override_by_filename)
|
||||
|
||||
icons = vim.tbl_extend(
|
||||
"force",
|
||||
icons,
|
||||
user_icons.override or {},
|
||||
user_filename_icons or {},
|
||||
user_file_ext_icons or {},
|
||||
user_operating_system_icons or {},
|
||||
user_desktop_environment_icons or {},
|
||||
user_window_manager_icons or {}
|
||||
)
|
||||
global_opts.override = vim.tbl_extend(
|
||||
"force",
|
||||
global_opts.override,
|
||||
user_icons.override or {},
|
||||
user_filename_icons or {},
|
||||
user_file_ext_icons or {},
|
||||
user_operating_system_icons or {},
|
||||
user_desktop_environment_icons or {},
|
||||
user_window_manager_icons or {}
|
||||
)
|
||||
|
||||
if user_filename_icons then
|
||||
icons_by_filename = vim.tbl_extend("force", icons_by_filename, user_filename_icons)
|
||||
end
|
||||
if user_file_ext_icons then
|
||||
icons_by_file_extension = vim.tbl_extend("force", icons_by_file_extension, user_file_ext_icons)
|
||||
end
|
||||
if user_operating_system_icons then
|
||||
icons_by_operating_system = vim.tbl_extend("force", icons_by_operating_system, user_operating_system_icons)
|
||||
end
|
||||
if user_desktop_environment_icons then
|
||||
icons_by_desktop_environment = vim.tbl_extend("force", icons_by_desktop_environment, user_desktop_environment_icons)
|
||||
end
|
||||
if user_window_manager_icons then
|
||||
icons_by_window_manager = vim.tbl_extend("force", icons_by_window_manager, user_window_manager_icons)
|
||||
end
|
||||
|
||||
icons[1] = default_icon
|
||||
end
|
||||
|
||||
local loaded = false
|
||||
|
||||
function M.has_loaded()
|
||||
return loaded
|
||||
end
|
||||
|
||||
local if_nil = vim.F.if_nil
|
||||
function M.setup(opts)
|
||||
if loaded then
|
||||
return
|
||||
end
|
||||
|
||||
loaded = true
|
||||
|
||||
user_icons = opts or {}
|
||||
|
||||
if user_icons.default then
|
||||
global_opts.default = true
|
||||
end
|
||||
|
||||
if user_icons.strict then
|
||||
global_opts.strict = true
|
||||
end
|
||||
|
||||
global_opts.color_icons = if_nil(user_icons.color_icons, global_opts.color_icons)
|
||||
|
||||
if user_icons.variant == "light" or user_icons.variant == "dark" then
|
||||
global_opts.variant = user_icons.variant
|
||||
|
||||
-- Reload the icons after setting variant option
|
||||
refresh_icons()
|
||||
end
|
||||
|
||||
apply_user_icons()
|
||||
|
||||
M.set_up_highlights()
|
||||
|
||||
vim.api.nvim_create_autocmd("ColorScheme", {
|
||||
desc = "Re-apply icon colors after changing colorschemes",
|
||||
group = vim.api.nvim_create_augroup("NvimWebDevicons", { clear = true }),
|
||||
callback = M.set_up_highlights,
|
||||
})
|
||||
|
||||
-- highlight test command
|
||||
vim.api.nvim_create_user_command("NvimWebDeviconsHiTest", function()
|
||||
require "nvim-web-devicons.hi-test"(
|
||||
default_icon,
|
||||
global_opts.override,
|
||||
icons_by_filename,
|
||||
icons_by_file_extension,
|
||||
icons_by_operating_system,
|
||||
icons_by_desktop_environment,
|
||||
icons_by_window_manager
|
||||
)
|
||||
end, {
|
||||
desc = "nvim-web-devicons: highlight test",
|
||||
})
|
||||
end
|
||||
|
||||
function M.get_default_icon()
|
||||
return default_icon
|
||||
end
|
||||
|
||||
-- recursively iterate over each segment separated by '.' to parse extension with multiple dots in filename
|
||||
local function iterate_multi_dotted_extension(name, icon_table)
|
||||
if name == nil then
|
||||
return nil
|
||||
end
|
||||
|
||||
local compound_ext = name:match "%.(.*)"
|
||||
local icon = icon_table[compound_ext]
|
||||
if icon then
|
||||
return icon
|
||||
end
|
||||
|
||||
return iterate_multi_dotted_extension(compound_ext, icon_table)
|
||||
end
|
||||
|
||||
local function get_icon_by_extension(name, ext, opts)
|
||||
local is_strict = if_nil(opts and opts.strict, global_opts.strict)
|
||||
local icon_table = is_strict and icons_by_file_extension or icons
|
||||
|
||||
if ext ~= nil then
|
||||
return icon_table[ext]
|
||||
end
|
||||
|
||||
return iterate_multi_dotted_extension(name, icon_table)
|
||||
end
|
||||
|
||||
local function get_icon_data(name, ext, opts)
|
||||
if type(name) == "string" then
|
||||
name = name:lower()
|
||||
end
|
||||
|
||||
if not loaded then
|
||||
M.setup()
|
||||
end
|
||||
|
||||
local has_default = if_nil(opts and opts.default, global_opts.default)
|
||||
local is_strict = if_nil(opts and opts.strict, global_opts.strict)
|
||||
local icon_data
|
||||
if is_strict then
|
||||
icon_data = icons_by_filename[name] or get_icon_by_extension(name, ext, opts) or (has_default and default_icon)
|
||||
else
|
||||
icon_data = icons[name] or get_icon_by_extension(name, ext, opts) or (has_default and default_icon)
|
||||
end
|
||||
|
||||
return icon_data
|
||||
end
|
||||
|
||||
function M.get_icon(name, ext, opts)
|
||||
local icon_data = get_icon_data(name, ext, opts)
|
||||
|
||||
if icon_data then
|
||||
return icon_data.icon, get_highlight_name(icon_data)
|
||||
end
|
||||
end
|
||||
|
||||
function M.get_icon_name_by_filetype(ft)
|
||||
return filetypes[ft]
|
||||
end
|
||||
|
||||
function M.get_icon_by_filetype(ft, opts)
|
||||
local name = M.get_icon_name_by_filetype(ft)
|
||||
opts = opts or {}
|
||||
opts.strict = false
|
||||
return M.get_icon(name or "", nil, opts)
|
||||
end
|
||||
|
||||
function M.get_icon_colors(name, ext, opts)
|
||||
local icon_data = get_icon_data(name, ext, opts)
|
||||
|
||||
if icon_data then
|
||||
local color = icon_data.color
|
||||
local cterm_color = icon_data.cterm_color
|
||||
if icon_data.name and highlight_exists(get_highlight_name(icon_data)) then
|
||||
color = get_highlight_foreground(icon_data) or color
|
||||
cterm_color = get_highlight_ctermfg(icon_data) or cterm_color
|
||||
end
|
||||
return icon_data.icon, color, cterm_color
|
||||
end
|
||||
end
|
||||
|
||||
function M.get_icon_colors_by_filetype(ft, opts)
|
||||
local name = M.get_icon_name_by_filetype(ft)
|
||||
return M.get_icon_colors(name or "", nil, opts)
|
||||
end
|
||||
|
||||
function M.get_icon_color(name, ext, opts)
|
||||
local data = { M.get_icon_colors(name, ext, opts) }
|
||||
return data[1], data[2]
|
||||
end
|
||||
|
||||
function M.get_icon_color_by_filetype(ft, opts)
|
||||
local name = M.get_icon_name_by_filetype(ft)
|
||||
opts = opts or {}
|
||||
opts.strict = false
|
||||
return M.get_icon_color(name or "", nil, opts)
|
||||
end
|
||||
|
||||
function M.get_icon_cterm_color(name, ext, opts)
|
||||
local data = { M.get_icon_colors(name, ext, opts) }
|
||||
return data[1], data[3]
|
||||
end
|
||||
|
||||
function M.get_icon_cterm_color_by_filetype(ft, opts)
|
||||
local name = M.get_icon_name_by_filetype(ft)
|
||||
return M.get_icon_cterm_color(name or "", nil, opts)
|
||||
end
|
||||
|
||||
function M.set_icon(user_icons_opts)
|
||||
icons = vim.tbl_extend("force", icons, user_icons_opts or {})
|
||||
global_opts.override = vim.tbl_extend("force", global_opts.override, user_icons_opts or {})
|
||||
if not global_opts.color_icons then
|
||||
return
|
||||
end
|
||||
|
||||
for _, icon_data in pairs(user_icons_opts) do
|
||||
set_up_highlight(icon_data)
|
||||
end
|
||||
end
|
||||
|
||||
function M.set_icon_by_filetype(user_filetypes)
|
||||
filetypes = vim.tbl_extend("force", filetypes, user_filetypes or {})
|
||||
end
|
||||
|
||||
function M.set_default_icon(icon, color, cterm_color)
|
||||
default_icon.icon = icon
|
||||
default_icon.color = color
|
||||
default_icon.cterm_color = cterm_color
|
||||
set_up_highlight(default_icon)
|
||||
end
|
||||
|
||||
-- Load the icons already, the loaded tables depend on the 'background' setting.
|
||||
refresh_icons()
|
||||
|
||||
function M.refresh()
|
||||
refresh_icons()
|
||||
apply_user_icons()
|
||||
M.set_up_highlights(true)
|
||||
end
|
||||
|
||||
-- Change icon set on background change
|
||||
vim.api.nvim_create_autocmd("OptionSet", {
|
||||
pattern = "background",
|
||||
callback = M.refresh,
|
||||
})
|
||||
|
||||
return M
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
return {
|
||||
["budgie"] = { icon = "", color = "#4E5361", cterm_color = "240", name = "Budgie" },
|
||||
["cinnamon"] = { icon = "", color = "#DC682E", cterm_color = "166", name = "Cinnamon" },
|
||||
["gnome"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "GNOME" },
|
||||
["lxde"] = { icon = "", color = "#A4A4A4", cterm_color = "248", name = "LXDE" },
|
||||
["lxqt"] = { icon = "", color = "#0191D2", cterm_color = "32", name = "LXQt" },
|
||||
["mate"] = { icon = "", color = "#9BDA5C", cterm_color = "113", name = "MATE" },
|
||||
["plasma"] = { icon = "", color = "#1B89F4", cterm_color = "33", name = "KDEPlasma" },
|
||||
["xfce"] = { icon = "", color = "#00AADF", cterm_color = "74", name = "Xfce" },
|
||||
} --[[@as table<string, Icon>]]
|
||||
|
|
@ -0,0 +1,487 @@
|
|||
return {
|
||||
|
||||
["3gp"] = { icon = "", color = "#FD971F", cterm_color = "208", name = "3gp" },
|
||||
["3mf"] = { icon = "", color = "#888888", cterm_color = "102", name = "3DObjectFile" },
|
||||
["7z"] = { icon = "", color = "#ECA517", cterm_color = "214", name = "7z" },
|
||||
["Dockerfile"] = { icon = "", color = "#458EE6", cterm_color = "68", name = "Dockerfile" },
|
||||
["R"] = { icon = "", color = "#2266BA", cterm_color = "25", name = "R" },
|
||||
["a"] = { icon = "", color = "#DCDDD6", cterm_color = "253", name = "StaticLibraryArchive" },
|
||||
["aac"] = { icon = "", color = "#00AFFF", cterm_color = "39", name = "AdvancedAudioCoding" },
|
||||
["ada"] = { icon = "", color = "#599EFF", cterm_color = "111", name = "AdaFile" },
|
||||
["adb"] = { icon = "", color = "#599EFF", cterm_color = "111", name = "AdaBody" },
|
||||
["ads"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "AdaSpecification" },
|
||||
["ai"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "Ai" },
|
||||
["aif"] = { icon = "", color = "#00AFFF", cterm_color = "39", name = "AudioInterchangeFileFormat" },
|
||||
["aiff"] = { icon = "", color = "#00AFFF", cterm_color = "39", name = "AudioInterchangeFileFormat" },
|
||||
["android"] = { icon = "", color = "#34A853", cterm_color = "35", name = "Android" },
|
||||
["ape"] = { icon = "", color = "#00AFFF", cterm_color = "39", name = "MonkeysAudio" },
|
||||
["apk"] = { icon = "", color = "#34A853", cterm_color = "35", name = "apk" },
|
||||
["apl"] = { icon = "", color = "#24A148", cterm_color = "35", name = "APL" },
|
||||
["app"] = { icon = "", color = "#9F0500", cterm_color = "124", name = "App" },
|
||||
["applescript"] = { icon = "", color = "#6D8085", cterm_color = "66", name = "AppleScript" },
|
||||
["asc"] = { icon = "", color = "#576D7F", cterm_color = "242", name = "Asc" },
|
||||
["asm"] = { icon = "", color = "#0091BD", cterm_color = "31", name = "ASM" },
|
||||
["ass"] = { icon = "", color = "#FFB713", cterm_color = "214", name = "Ass" },
|
||||
["astro"] = { icon = "", color = "#E23F67", cterm_color = "197", name = "Astro" },
|
||||
["avif"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Avif" },
|
||||
["awk"] = { icon = "", color = "#4D5A5E", cterm_color = "240", name = "Awk" },
|
||||
["azcli"] = { icon = "", color = "#0078D4", cterm_color = "32", name = "AzureCli" },
|
||||
["bak"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Backup" },
|
||||
["bash"] = { icon = "", color = "#89E051", cterm_color = "113", name = "Bash" },
|
||||
["bat"] = { icon = "", color = "#C1F12E", cterm_color = "191", name = "Bat" },
|
||||
["bazel"] = { icon = "", color = "#89E051", cterm_color = "113", name = "Bazel" },
|
||||
["bib"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "BibTeX" },
|
||||
["bicep"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Bicep" },
|
||||
["bicepparam"] = { icon = "", color = "#9F74B3", cterm_color = "133", name = "BicepParameters" },
|
||||
["bin"] = { icon = "", color = "#9F0500", cterm_color = "124", name = "Bin" },
|
||||
["blade.php"] = { icon = "", color = "#F05340", cterm_color = "203", name = "Blade" },
|
||||
["blend"] = { icon = "", color = "#EA7600", cterm_color = "208", name = "Blender" },
|
||||
["blp"] = { icon = "", color = "#5796E2", cterm_color = "68", name = "Blueprint" },
|
||||
["bmp"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Bmp" },
|
||||
["bqn"] = { icon = "", color = "#24A148", cterm_color = "35", name = "APL" },
|
||||
["brep"] = { icon = "", color = "#839463", cterm_color = "101", name = "BoundaryRepresentation" },
|
||||
["bz"] = { icon = "", color = "#ECA517", cterm_color = "214", name = "Bz" },
|
||||
["bz2"] = { icon = "", color = "#ECA517", cterm_color = "214", name = "Bz2" },
|
||||
["bz3"] = { icon = "", color = "#ECA517", cterm_color = "214", name = "Bz3" },
|
||||
["bzl"] = { icon = "", color = "#89E051", cterm_color = "113", name = "Bzl" },
|
||||
["c"] = { icon = "", color = "#599EFF", cterm_color = "111", name = "C" },
|
||||
["c++"] = { icon = "", color = "#F34B7D", 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", cterm_color = "25", name = "Cobol" },
|
||||
["cc"] = { icon = "", color = "#F34B7D", cterm_color = "204", name = "CPlusPlus" },
|
||||
["ccm"] = { icon = "", color = "#F34B7D", cterm_color = "204", name = "CPlusPlusModule" },
|
||||
["cfc"] = { icon = "", color = "#01A4BA", cterm_color = "38", name = "ColdFusionScript" },
|
||||
["cfg"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Configuration" },
|
||||
["cfm"] = { icon = "", color = "#01A4BA", cterm_color = "38", name = "ColdFusionTag" },
|
||||
["cjs"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "Cjs" },
|
||||
["clj"] = { icon = "", color = "#8DC149", cterm_color = "113", name = "Clojure" },
|
||||
["cljc"] = { icon = "", color = "#8DC149", cterm_color = "113", name = "ClojureC" },
|
||||
["cljd"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "ClojureDart" },
|
||||
["cljs"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "ClojureJS" },
|
||||
["cmake"] = { icon = "", color = "#DCE3EB", cterm_color = "254", name = "CMake" },
|
||||
["cob"] = { icon = "", color = "#005CA5", cterm_color = "25", name = "Cobol" },
|
||||
["cobol"] = { icon = "", color = "#005CA5", cterm_color = "25", name = "Cobol" },
|
||||
["coffee"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "Coffee" },
|
||||
["conda"] = { icon = "", color = "#43B02A", cterm_color = "34", name = "Conda" },
|
||||
["conf"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Conf" },
|
||||
["config.ru"] = { icon = "", color = "#701516", cterm_color = "52", name = "ConfigRu" },
|
||||
["cow"] = { icon = "", color = "#965824", cterm_color = "130", name = "CowsayFile" },
|
||||
["cp"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Cp" },
|
||||
["cpp"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Cpp" },
|
||||
["cppm"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Cppm" },
|
||||
["cpy"] = { icon = "", color = "#005CA5", cterm_color = "25", name = "Cobol" },
|
||||
["cr"] = { icon = "", color = "#C8C8C8", cterm_color = "251", name = "Crystal" },
|
||||
["crdownload"] = { icon = "", color = "#44CDA8", cterm_color = "43", name = "Crdownload" },
|
||||
["cs"] = { icon = "", color = "#596706", cterm_color = "58", name = "Cs" },
|
||||
["csh"] = { icon = "", color = "#4D5A5E", cterm_color = "240", name = "Csh" },
|
||||
["cshtml"] = { icon = "", color = "#512BD4", cterm_color = "56", name = "RazorPage" },
|
||||
["cson"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "Cson" },
|
||||
["csproj"] = { icon = "", color = "#512BD4", cterm_color = "56", name = "CSharpProject" },
|
||||
["css"] = { icon = "", color = "#663399", cterm_color = "91", name = "Css" },
|
||||
["csv"] = { icon = "", color = "#89E051", cterm_color = "113", name = "Csv" },
|
||||
["cts"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Cts" },
|
||||
["cu"] = { icon = "", color = "#89E051", cterm_color = "113", name = "cuda" },
|
||||
["cue"] = { icon = "", color = "#ED95AE", cterm_color = "211", name = "Cue" },
|
||||
["cuh"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "cudah" },
|
||||
["cxx"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Cxx" },
|
||||
["cxxm"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Cxxm" },
|
||||
["d"] = { icon = "", color = "#B03931", cterm_color = "124", name = "D" },
|
||||
["d.ts"] = { icon = "", color = "#D59855", cterm_color = "172", name = "TypeScriptDeclaration" },
|
||||
["dart"] = { icon = "", color = "#03589C", cterm_color = "25", name = "Dart" },
|
||||
["db"] = { icon = "", color = "#DAD8D8", cterm_color = "188", name = "Db" },
|
||||
["dconf"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "Dconf" },
|
||||
["desktop"] = { icon = "", color = "#563D7C", cterm_color = "54", name = "DesktopEntry" },
|
||||
["diff"] = { icon = "", color = "#41535B", cterm_color = "239", name = "Diff" },
|
||||
["dll"] = { icon = "", color = "#4D2C0B", cterm_color = "52", name = "Dll" },
|
||||
["doc"] = { icon = "", color = "#185ABD", cterm_color = "26", name = "Doc" },
|
||||
["dockerignore"] = { icon = "", color = "#458EE6", cterm_color = "68", name = "DockerIgnore" },
|
||||
["docx"] = { icon = "", color = "#185ABD", cterm_color = "26", name = "Docx" },
|
||||
["dot"] = { icon = "", color = "#30638E", cterm_color = "24", name = "Dot" },
|
||||
["download"] = { icon = "", color = "#44CDA8", cterm_color = "43", name = "Download" },
|
||||
["drl"] = { icon = "", color = "#FFAFAF", cterm_color = "217", name = "Drools" },
|
||||
["dropbox"] = { icon = "", color = "#0061FE", cterm_color = "27", name = "Dropbox" },
|
||||
["dump"] = { icon = "", color = "#DAD8D8", cterm_color = "188", name = "Dump" },
|
||||
["dwg"] = { icon = "", color = "#839463", cterm_color = "101", name = "AutoCADDwg" },
|
||||
["dxf"] = { icon = "", color = "#839463", cterm_color = "101", name = "AutoCADDxf" },
|
||||
["ebook"] = { icon = "", color = "#EAB16D", cterm_color = "215", name = "Ebook" },
|
||||
["ebuild"] = { icon = "", color = "#4C416E", cterm_color = "60", name = "GentooBuild" },
|
||||
["edn"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Edn" },
|
||||
["eex"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Eex" },
|
||||
["ejs"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "Ejs" },
|
||||
["el"] = { icon = "", color = "#8172BE", cterm_color = "97", name = "Elisp" },
|
||||
["elc"] = { icon = "", color = "#8172BE", cterm_color = "97", name = "Elisp" },
|
||||
["elf"] = { icon = "", color = "#9F0500", cterm_color = "124", name = "Elf" },
|
||||
["elm"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Elm" },
|
||||
["eln"] = { icon = "", color = "#8172BE", cterm_color = "97", name = "Elisp" },
|
||||
["env"] = { icon = "", color = "#FAF743", cterm_color = "227", name = "Env" },
|
||||
["eot"] = { icon = "", color = "#ECECEC", cterm_color = "255", name = "EmbeddedOpenTypeFont" },
|
||||
["epp"] = { icon = "", color = "#FFA61A", cterm_color = "214", name = "Epp" },
|
||||
["epub"] = { icon = "", color = "#EAB16D", cterm_color = "215", name = "Epub" },
|
||||
["erb"] = { icon = "", color = "#701516", cterm_color = "52", name = "Erb" },
|
||||
["erl"] = { icon = "", color = "#B83998", cterm_color = "163", name = "Erl" },
|
||||
["ex"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Ex" },
|
||||
["exe"] = { icon = "", color = "#9F0500", cterm_color = "124", name = "Exe" },
|
||||
["exs"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Exs" },
|
||||
["f#"] = { icon = "", color = "#519ABA", 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 = "#CB333B", cterm_color = "160", name = "FreeCAD" },
|
||||
["fcmacro"] = { icon = "", color = "#CB333B", cterm_color = "160", name = "FreeCAD" },
|
||||
["fcmat"] = { icon = "", color = "#CB333B", cterm_color = "160", name = "FreeCAD" },
|
||||
["fcparam"] = { icon = "", color = "#CB333B", cterm_color = "160", name = "FreeCAD" },
|
||||
["fcscript"] = { icon = "", color = "#CB333B", cterm_color = "160", name = "FreeCAD" },
|
||||
["fcstd"] = { icon = "", color = "#CB333B", cterm_color = "160", name = "FreeCAD" },
|
||||
["fcstd1"] = { icon = "", color = "#CB333B", cterm_color = "160", name = "FreeCAD" },
|
||||
["fctb"] = { icon = "", color = "#CB333B", cterm_color = "160", name = "FreeCAD" },
|
||||
["fctl"] = { icon = "", color = "#CB333B", cterm_color = "160", name = "FreeCAD" },
|
||||
["fdmdownload"] = { icon = "", color = "#44CDA8", cterm_color = "43", name = "Fdmdownload" },
|
||||
["feature"] = { icon = "", color = "#00A818", cterm_color = "34", name = "Feature" },
|
||||
["fish"] = { icon = "", color = "#4D5A5E", cterm_color = "240", name = "Fish" },
|
||||
["flac"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "FreeLosslessAudioCodec" },
|
||||
["flc"] = { icon = "", color = "#ECECEC", cterm_color = "255", name = "FIGletFontControl" },
|
||||
["flf"] = { icon = "", color = "#ECECEC", cterm_color = "255", name = "FIGletFontFormat" },
|
||||
["fnl"] = { icon = "", color = "#FFF3D7", cterm_color = "230", name = "Fennel" },
|
||||
["fodg"] = { icon = "", color = "#FFFB57", cterm_color = "227", name = "LibreOfficeGraphics" },
|
||||
["fodp"] = { icon = "", color = "#FE9C45", cterm_color = "215", name = "LibreOfficeImpress" },
|
||||
["fods"] = { icon = "", color = "#78FC4E", cterm_color = "119", name = "LibreOfficeCalc" },
|
||||
["fodt"] = { icon = "", color = "#2DCBFD", cterm_color = "81", name = "LibreOfficeWriter" },
|
||||
["frag"] = { icon = "", color = "#5586A6", cterm_color = "67", name = "FragmentShader" },
|
||||
["fs"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Fs" },
|
||||
["fsi"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Fsi" },
|
||||
["fsscript"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Fsscript" },
|
||||
["fsx"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Fsx" },
|
||||
["gcode"] = { icon = "", color = "#1471AD", cterm_color = "32", name = "GCode" },
|
||||
["gd"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "GDScript" },
|
||||
["gemspec"] = { icon = "", color = "#701516", cterm_color = "52", name = "Gemspec" },
|
||||
["geom"] = { icon = "", color = "#5586A6", cterm_color = "67", name = "GeometryShader" },
|
||||
["gif"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Gif" },
|
||||
["git"] = { icon = "", color = "#F14C28", cterm_color = "196", name = "GitLogo" },
|
||||
["glb"] = { icon = "", color = "#FFB13B", cterm_color = "214", name = "BinaryGLTF" },
|
||||
["gleam"] = { icon = "", color = "#FFAFF3", cterm_color = "219", name = "Gleam" },
|
||||
["glsl"] = { icon = "", color = "#5586A6", cterm_color = "67", name = "OpenGLShadingLanguage" },
|
||||
["gnumakefile"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Makefile" },
|
||||
["go"] = { icon = "", color = "#00ADD8", cterm_color = "38", name = "Go" },
|
||||
["godot"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "GodotProject" },
|
||||
["gpr"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "GPRBuildProject" },
|
||||
["gql"] = { icon = "", color = "#E535AB", cterm_color = "199", name = "GraphQL" },
|
||||
["gradle"] = { icon = "", color = "#005F87", cterm_color = "24", name = "Gradle" },
|
||||
["graphql"] = { icon = "", color = "#E535AB", cterm_color = "199", name = "GraphQL" },
|
||||
["gresource"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "GTK" },
|
||||
["gv"] = { icon = "", color = "#30638E", cterm_color = "24", name = "Gv" },
|
||||
["gz"] = { icon = "", color = "#ECA517", cterm_color = "214", name = "Gz" },
|
||||
["h"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "H" },
|
||||
["haml"] = { icon = "", color = "#EAEAE1", cterm_color = "255", name = "Haml" },
|
||||
["hbs"] = { icon = "", color = "#F0772B", cterm_color = "202", name = "Hbs" },
|
||||
["heex"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Heex" },
|
||||
["hex"] = { icon = "", color = "#2E63FF", cterm_color = "27", name = "Hexadecimal" },
|
||||
["hh"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Hh" },
|
||||
["hpp"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Hpp" },
|
||||
["hrl"] = { icon = "", color = "#B83998", cterm_color = "163", name = "Hrl" },
|
||||
["hs"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Hs" },
|
||||
["htm"] = { icon = "", color = "#E34C26", cterm_color = "196", name = "Htm" },
|
||||
["html"] = { icon = "", color = "#E44D26", cterm_color = "196", name = "Html" },
|
||||
["http"] = { icon = "", color = "#008EC7", cterm_color = "31", name = "HTTP" },
|
||||
["huff"] = { icon = "", color = "#4242C7", cterm_color = "56", name = "Huff" },
|
||||
["hurl"] = { icon = "", color = "#FF0288", cterm_color = "198", name = "Hurl" },
|
||||
["hx"] = { icon = "", color = "#EA8220", cterm_color = "208", name = "Haxe" },
|
||||
["hxx"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Hxx" },
|
||||
["ical"] = { icon = "", color = "#2B2E83", cterm_color = "18", name = "Ical" },
|
||||
["icalendar"] = { icon = "", color = "#2B2E83", cterm_color = "18", name = "Icalendar" },
|
||||
["ico"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "Ico" },
|
||||
["ics"] = { icon = "", color = "#2B2E83", cterm_color = "18", name = "Ics" },
|
||||
["ifb"] = { icon = "", color = "#2B2E83", cterm_color = "18", name = "Ifb" },
|
||||
["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" },
|
||||
["image"] = { icon = "", color = "#D0BEC8", cterm_color = "181", name = "Image" },
|
||||
["img"] = { icon = "", color = "#D0BEC8", cterm_color = "181", name = "Img" },
|
||||
["import"] = { icon = "", color = "#ECECEC", cterm_color = "255", name = "ImportConfiguration" },
|
||||
["info"] = { icon = "", color = "#FFFFCD", cterm_color = "230", name = "Info" },
|
||||
["ini"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Ini" },
|
||||
["ino"] = { icon = "", color = "#56B6C2", cterm_color = "73", name = "Arduino" },
|
||||
["ipynb"] = { icon = "", color = "#F57D01", cterm_color = "208", name = "Notebook" },
|
||||
["iso"] = { icon = "", color = "#D0BEC8", cterm_color = "181", name = "Iso" },
|
||||
["ixx"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Ixx" },
|
||||
["jar"] = { icon = "", color = "#ffaf67", cterm_color = "215", name = "Jar" },
|
||||
["java"] = { icon = "", color = "#CC3E44", cterm_color = "167", name = "Java" },
|
||||
["jl"] = { icon = "", color = "#A270BA", cterm_color = "133", name = "Jl" },
|
||||
["jpeg"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Jpeg" },
|
||||
["jpg"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Jpg" },
|
||||
["js"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "Js" },
|
||||
["json"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "Json" },
|
||||
["json5"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "Json5" },
|
||||
["jsonc"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "Jsonc" },
|
||||
["jsx"] = { icon = "", color = "#20C2E3", cterm_color = "45", name = "Jsx" },
|
||||
["jwmrc"] = { icon = "", color = "#0078CD", cterm_color = "32", name = "JWM" },
|
||||
["jxl"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "JpegXl" },
|
||||
["kbx"] = { icon = "", color = "#737672", cterm_color = "243", name = "Kbx" },
|
||||
["kdb"] = { icon = "", color = "#529B34", cterm_color = "71", name = "Kdb" },
|
||||
["kdbx"] = { icon = "", color = "#529B34", cterm_color = "71", name = "Kdbx" },
|
||||
["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" },
|
||||
["ko"] = { icon = "", color = "#DCDDD6", cterm_color = "253", name = "LinuxKernelObject" },
|
||||
["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", cterm_color = "240", name = "Ksh" },
|
||||
["kt"] = { icon = "", color = "#7F52FF", cterm_color = "99", name = "Kotlin" },
|
||||
["kts"] = { icon = "", color = "#7F52FF", cterm_color = "99", name = "KotlinScript" },
|
||||
["lck"] = { icon = "", color = "#BBBBBB", cterm_color = "250", name = "Lock" },
|
||||
["leex"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Leex" },
|
||||
["less"] = { icon = "", color = "#563D7C", cterm_color = "54", name = "Less" },
|
||||
["lff"] = { icon = "", color = "#ECECEC", cterm_color = "255", name = "LibrecadFontFile" },
|
||||
["lhs"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Lhs" },
|
||||
["lib"] = { icon = "", color = "#4D2C0B", cterm_color = "52", name = "Lib" },
|
||||
["license"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "License" },
|
||||
["liquid"] = { icon = "", color = "#95BF47", cterm_color = "106", name = "Liquid" },
|
||||
["lock"] = { icon = "", color = "#BBBBBB", cterm_color = "250", name = "Lock" },
|
||||
["log"] = { icon = "", color = "#DDDDDD", 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" },
|
||||
["m"] = { icon = "", color = "#599EFF", cterm_color = "111", name = "ObjectiveC" },
|
||||
["m3u"] = { icon = "", color = "#ED95AE", cterm_color = "211", name = "M3u" },
|
||||
["m3u8"] = { icon = "", color = "#ED95AE", cterm_color = "211", name = "M3u8" },
|
||||
["m4a"] = { icon = "", color = "#00AFFF", cterm_color = "39", name = "MPEG4" },
|
||||
["m4v"] = { icon = "", color = "#FD971F", cterm_color = "208", name = "M4V" },
|
||||
["magnet"] = { icon = "", color = "#A51B16", cterm_color = "124", name = "Magnet" },
|
||||
["makefile"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Makefile" },
|
||||
["markdown"] = { icon = "", color = "#DDDDDD", cterm_color = "253", name = "Markdown" },
|
||||
["material"] = { icon = "", color = "#B83998", cterm_color = "163", name = "Material" },
|
||||
["md"] = { icon = "", color = "#DDDDDD", cterm_color = "253", name = "Md" },
|
||||
["md5"] = { icon = "", color = "#8C86AF", cterm_color = "103", name = "Md5" },
|
||||
["mdx"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Mdx" },
|
||||
["mint"] = { icon = "", color = "#87C095", cterm_color = "108", name = "Mint" },
|
||||
["mjs"] = { icon = "", color = "#F1E05A", cterm_color = "185", name = "Mjs" },
|
||||
["mk"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Makefile" },
|
||||
["mkv"] = { icon = "", color = "#FD971F", cterm_color = "208", name = "Mkv" },
|
||||
["ml"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Ml" },
|
||||
["mli"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Mli" },
|
||||
["mm"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "ObjectiveCPlusPlus" },
|
||||
["mo"] = { icon = "", color = "#9772FB", cterm_color = "135", name = "Motoko" },
|
||||
["mobi"] = { icon = "", color = "#EAB16D", cterm_color = "215", name = "Mobi" },
|
||||
["mojo"] = { icon = "", color = "#FF4C1F", cterm_color = "196", name = "Mojo" },
|
||||
["mov"] = { icon = "", color = "#FD971F", cterm_color = "208", name = "MOV" },
|
||||
["mp3"] = { icon = "", color = "#00AFFF", cterm_color = "39", name = "MPEGAudioLayerIII" },
|
||||
["mp4"] = { 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", cterm_color = "74", name = "Mts" },
|
||||
["mustache"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Mustache" },
|
||||
["nfo"] = { icon = "", color = "#FFFFCD", cterm_color = "230", name = "Nfo" },
|
||||
["nim"] = { icon = "", color = "#F3D400", cterm_color = "220", name = "Nim" },
|
||||
["nix"] = { icon = "", color = "#7EBAE4", cterm_color = "110", name = "Nix" },
|
||||
["norg"] = { icon = "", color = "#4878BE", cterm_color = "32", name = "Norg" },
|
||||
["nswag"] = { icon = "", color = "#85EA2D", cterm_color = "112", name = "Nswag" },
|
||||
["nu"] = { icon = "", color = "#3AA675", cterm_color = "36", name = "Nushell" },
|
||||
["o"] = { icon = "", color = "#9F0500", cterm_color = "124", name = "ObjectFile" },
|
||||
["obj"] = { icon = "", color = "#888888", cterm_color = "102", name = "3DObjectFile" },
|
||||
["odf"] = { icon = "", color = "#FF5A96", cterm_color = "204", name = "LibreOfficeFormula" },
|
||||
["odg"] = { icon = "", color = "#FFFB57", cterm_color = "227", name = "LibreOfficeGraphics" },
|
||||
["odin"] = { icon = "", color = "#3882D2", cterm_color = "32", name = "Odin" },
|
||||
["odp"] = { icon = "", color = "#FE9C45", cterm_color = "215", name = "LibreOfficeImpress" },
|
||||
["ods"] = { icon = "", color = "#78FC4E", cterm_color = "119", name = "LibreOfficeCalc" },
|
||||
["odt"] = { icon = "", color = "#2DCBFD", cterm_color = "81", name = "LibreOfficeWriter" },
|
||||
["oga"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "OggVorbis" },
|
||||
["ogg"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "OggVorbis" },
|
||||
["ogv"] = { icon = "", color = "#FD971F", cterm_color = "208", name = "OggVideo" },
|
||||
["ogx"] = { icon = "", color = "#FD971F", cterm_color = "208", name = "OggMultiplex" },
|
||||
["opus"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "OpusAudioFile" },
|
||||
["org"] = { icon = "", color = "#77AA99", cterm_color = "73", name = "OrgMode" },
|
||||
["otf"] = { icon = "", color = "#ECECEC", cterm_color = "255", name = "OpenTypeFont" },
|
||||
["out"] = { icon = "", color = "#9F0500", cterm_color = "124", name = "Out" },
|
||||
["part"] = { icon = "", color = "#44CDA8", cterm_color = "43", name = "Part" },
|
||||
["patch"] = { icon = "", color = "#41535B", cterm_color = "239", name = "Patch" },
|
||||
["pck"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "PackedResource" },
|
||||
["pcm"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "PulseCodeModulation" },
|
||||
["pdf"] = { icon = "", color = "#B30B00", cterm_color = "124", name = "Pdf" },
|
||||
["php"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Php" },
|
||||
["pl"] = { icon = "", color = "#519ABA", 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", cterm_color = "74", name = "Pm" },
|
||||
["png"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Png" },
|
||||
["po"] = { icon = "", color = "#2596BE", cterm_color = "31", name = "Localization" },
|
||||
["pot"] = { icon = "", color = "#2596BE", cterm_color = "31", name = "Localization" },
|
||||
["pp"] = { icon = "", color = "#FFA61A", cterm_color = "214", name = "Pp" },
|
||||
["ppt"] = { icon = "", color = "#CB4A32", cterm_color = "160", name = "Ppt" },
|
||||
["pptx"] = { icon = "", color = "#CB4A32", cterm_color = "160", name = "Pptx" },
|
||||
["prisma"] = { icon = "", color = "#5A67D8", cterm_color = "62", name = "Prisma" },
|
||||
["pro"] = { icon = "", color = "#E4B854", cterm_color = "179", name = "Prolog" },
|
||||
["ps1"] = { icon = "", color = "#4273CA", cterm_color = "68", name = "PsScriptfile" },
|
||||
["psb"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Psb" },
|
||||
["psd"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Psd" },
|
||||
["psd1"] = { icon = "", color = "#6975C4", cterm_color = "68", name = "PsManifestfile" },
|
||||
["psm1"] = { icon = "", color = "#6975C4", cterm_color = "68", name = "PsScriptModulefile" },
|
||||
["pub"] = { icon = "", color = "#E3C58E", cterm_color = "222", name = "Pub" },
|
||||
["pxd"] = { icon = "", color = "#5AA7E4", cterm_color = "39", name = "Pxd" },
|
||||
["pxi"] = { icon = "", color = "#5AA7E4", cterm_color = "39", name = "Pxi" },
|
||||
["py"] = { icon = "", color = "#FFBC03", cterm_color = "214", name = "Py" },
|
||||
["pyc"] = { icon = "", color = "#FFE291", cterm_color = "222", name = "Pyc" },
|
||||
["pyd"] = { icon = "", color = "#FFE291", cterm_color = "222", name = "Pyd" },
|
||||
["pyi"] = { icon = "", color = "#FFBC03", cterm_color = "214", name = "Pyi" },
|
||||
["pyo"] = { icon = "", color = "#FFE291", cterm_color = "222", name = "Pyo" },
|
||||
["pyw"] = { icon = "", color = "#5AA7E4", cterm_color = "39", name = "Pyw" },
|
||||
["pyx"] = { icon = "", color = "#5AA7E4", 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", cterm_color = "107", name = "Query" },
|
||||
["r"] = { icon = "", color = "#2266BA", cterm_color = "25", name = "R" },
|
||||
["rake"] = { icon = "", color = "#701516", cterm_color = "52", name = "Rake" },
|
||||
["rar"] = { icon = "", color = "#ECA517", cterm_color = "214", name = "Rar" },
|
||||
["rasi"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "Rasi" },
|
||||
["razor"] = { icon = "", color = "#512BD4", cterm_color = "56", name = "RazorPage" },
|
||||
["rb"] = { icon = "", color = "#701516", cterm_color = "52", name = "Rb" },
|
||||
["res"] = { icon = "", color = "#CC3E44", cterm_color = "167", name = "ReScript" },
|
||||
["resi"] = { icon = "", color = "#F55385", cterm_color = "204", name = "ReScriptInterface" },
|
||||
["rlib"] = { icon = "", color = "#DEA584", cterm_color = "216", name = "Rlib" },
|
||||
["rmd"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Rmd" },
|
||||
["rproj"] = { icon = "", color = "#358A5B", cterm_color = "29", name = "Rproj" },
|
||||
["rs"] = { icon = "", color = "#DEA584", cterm_color = "216", name = "Rs" },
|
||||
["rss"] = { icon = "", color = "#FB9D3B", cterm_color = "215", name = "Rss" },
|
||||
["s"] = { icon = "", color = "#0071C5", cterm_color = "25", name = "ASM" },
|
||||
["sass"] = { icon = "", color = "#F55385", cterm_color = "204", name = "Sass" },
|
||||
["sbt"] = { icon = "", color = "#CC3E44", cterm_color = "167", name = "sbt" },
|
||||
["sc"] = { icon = "", color = "#CC3E44", cterm_color = "167", name = "ScalaScript" },
|
||||
["scad"] = { icon = "", color = "#F9D72C", cterm_color = "220", name = "OpenSCAD" },
|
||||
["scala"] = { icon = "", color = "#CC3E44", cterm_color = "167", name = "Scala" },
|
||||
["scm"] = { icon = "", color = "#EEEEEE", cterm_color = "255", name = "Scheme" },
|
||||
["scss"] = { icon = "", color = "#F55385", cterm_color = "204", name = "Scss" },
|
||||
["sh"] = { icon = "", color = "#4D5A5E", cterm_color = "240", name = "Sh" },
|
||||
["sha1"] = { icon = "", color = "#8C86AF", cterm_color = "103", name = "Sha1" },
|
||||
["sha224"] = { icon = "", color = "#8C86AF", cterm_color = "103", name = "Sha224" },
|
||||
["sha256"] = { icon = "", color = "#8C86AF", cterm_color = "103", name = "Sha256" },
|
||||
["sha384"] = { icon = "", color = "#8C86AF", cterm_color = "103", name = "Sha384" },
|
||||
["sha512"] = { icon = "", color = "#8C86AF", cterm_color = "103", name = "Sha512" },
|
||||
["sig"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Sig" },
|
||||
["signature"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Signature" },
|
||||
["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", cterm_color = "196", name = "Slim" },
|
||||
["sln"] = { icon = "", color = "#854CC7", cterm_color = "98", name = "Sln" },
|
||||
["slnx"] = { icon = "", color = "#854CC7", cterm_color = "98", name = "Slnx" },
|
||||
["slvs"] = { icon = "", color = "#839463", cterm_color = "101", name = "SolveSpace" },
|
||||
["sml"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Sml" },
|
||||
["so"] = { icon = "", color = "#DCDDD6", cterm_color = "253", name = "SharedObject" },
|
||||
["sol"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Solidity" },
|
||||
["spec.js"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "SpecJs" },
|
||||
["spec.jsx"] = { icon = "", color = "#20C2E3", cterm_color = "45", name = "JavaScriptReactSpec" },
|
||||
["spec.ts"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "SpecTs" },
|
||||
["spec.tsx"] = { icon = "", color = "#1354BF", cterm_color = "26", name = "TypeScriptReactSpec" },
|
||||
["spx"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "OggSpeexAudio" },
|
||||
["sql"] = { icon = "", color = "#DAD8D8", cterm_color = "188", name = "Sql" },
|
||||
["sqlite"] = { icon = "", color = "#DAD8D8", cterm_color = "188", name = "Sql" },
|
||||
["sqlite3"] = { icon = "", color = "#DAD8D8", cterm_color = "188", name = "Sql" },
|
||||
["srt"] = { icon = "", color = "#FFB713", cterm_color = "214", name = "Srt" },
|
||||
["ssa"] = { icon = "", color = "#FFB713", cterm_color = "214", name = "Ssa" },
|
||||
["ste"] = { icon = "", color = "#839463", cterm_color = "101", name = "Ste" },
|
||||
["step"] = { icon = "", color = "#839463", cterm_color = "101", name = "Step" },
|
||||
["stl"] = { icon = "", color = "#888888", cterm_color = "102", name = "3DObjectFile" },
|
||||
["stories.js"] = { icon = "", color = "#FF4785", cterm_color = "204", name = "StorybookJavaScript" },
|
||||
["stories.jsx"] = { icon = "", color = "#FF4785", cterm_color = "204", name = "StorybookJsx" },
|
||||
["stories.mjs"] = { icon = "", color = "#FF4785", cterm_color = "204", name = "StorybookMjs" },
|
||||
["stories.svelte"] = { icon = "", color = "#FF4785", cterm_color = "204", name = "StorybookSvelte" },
|
||||
["stories.ts"] = { icon = "", color = "#FF4785", cterm_color = "204", name = "StorybookTypeScript" },
|
||||
["stories.tsx"] = { icon = "", color = "#FF4785", cterm_color = "204", name = "StorybookTsx" },
|
||||
["stories.vue"] = { icon = "", color = "#FF4785", cterm_color = "204", name = "StorybookVue" },
|
||||
["stp"] = { icon = "", color = "#839463", cterm_color = "101", name = "Stp" },
|
||||
["strings"] = { icon = "", color = "#2596BE", cterm_color = "31", name = "Localization" },
|
||||
["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 = "Sublime" },
|
||||
["suo"] = { icon = "", color = "#854CC7", cterm_color = "98", name = "Suo" },
|
||||
["sv"] = { icon = "", color = "#019833", cterm_color = "28", name = "SystemVerilog" },
|
||||
["svelte"] = { icon = "", color = "#FF3E00", cterm_color = "196", name = "Svelte" },
|
||||
["svg"] = { icon = "", color = "#FFB13B", cterm_color = "214", name = "Svg" },
|
||||
["svgz"] = { icon = "", color = "#FFB13B", cterm_color = "214", name = "Svgz" },
|
||||
["svh"] = { icon = "", color = "#019833", cterm_color = "28", name = "SystemVerilog" },
|
||||
["swift"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Swift" },
|
||||
["t"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Tor" },
|
||||
["tbc"] = { icon = "", color = "#1E5CB3", cterm_color = "25", name = "Tcl" },
|
||||
["tcl"] = { icon = "", color = "#1E5CB3", cterm_color = "25", name = "Tcl" },
|
||||
["templ"] = { icon = "", color = "#DBBD30", cterm_color = "178", name = "Templ" },
|
||||
["terminal"] = { icon = "", color = "#31B53E", cterm_color = "34", name = "Terminal" },
|
||||
["test.js"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "TestJs" },
|
||||
["test.jsx"] = { icon = "", color = "#20C2E3", cterm_color = "45", name = "JavaScriptReactTest" },
|
||||
["test.ts"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "TestTs" },
|
||||
["test.tsx"] = { icon = "", color = "#1354BF", cterm_color = "26", name = "TypeScriptReactTest" },
|
||||
["tex"] = { icon = "", color = "#3D6117", cterm_color = "22", name = "Tex" },
|
||||
["tf"] = { icon = "", color = "#5F43E9", cterm_color = "93", name = "Terraform" },
|
||||
["tfvars"] = { icon = "", color = "#5F43E9", cterm_color = "93", name = "TFVars" },
|
||||
["tgz"] = { icon = "", color = "#ECA517", cterm_color = "214", name = "Tgz" },
|
||||
["tmpl"] = { icon = "", color = "#DBBD30", cterm_color = "178", name = "Template" },
|
||||
["tmux"] = { icon = "", color = "#14BA19", cterm_color = "34", name = "Tmux" },
|
||||
["toml"] = { icon = "", color = "#9C4221", cterm_color = "124", name = "Toml" },
|
||||
["torrent"] = { icon = "", color = "#44CDA8", cterm_color = "43", name = "Torrent" },
|
||||
["tres"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "GodotTextResource" },
|
||||
["ts"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "TypeScript" },
|
||||
["tscn"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "GodotTextScene" },
|
||||
["tsconfig"] = { icon = "", color = "#FF8700", cterm_color = "208", name = "TypoScriptConfig" },
|
||||
["tsx"] = { icon = "", color = "#1354BF", cterm_color = "26", name = "Tsx" },
|
||||
["ttf"] = { icon = "", color = "#ECECEC", cterm_color = "255", name = "TrueTypeFont" },
|
||||
["twig"] = { icon = "", color = "#8DC149", cterm_color = "113", name = "Twig" },
|
||||
["txt"] = { icon = "", color = "#89E051", cterm_color = "113", name = "Txt" },
|
||||
["txz"] = { icon = "", color = "#ECA517", cterm_color = "214", name = "Txz" },
|
||||
["typ"] = { icon = "", color = "#0DBCC0", cterm_color = "37", name = "Typst" },
|
||||
["typoscript"] = { icon = "", color = "#FF8700", cterm_color = "208", name = "TypoScript" },
|
||||
["ui"] = { icon = "", color = "#015BF0", cterm_color = "27", name = "UI" },
|
||||
["v"] = { icon = "", color = "#019833", cterm_color = "28", name = "Verilog" },
|
||||
["vala"] = { icon = "", color = "#7B3DB9", cterm_color = "91", name = "Vala" },
|
||||
["vert"] = { icon = "", color = "#5586A6", cterm_color = "67", name = "VertexShader" },
|
||||
["vh"] = { icon = "", color = "#019833", cterm_color = "28", name = "Verilog" },
|
||||
["vhd"] = { icon = "", color = "#019833", cterm_color = "28", name = "VHDL" },
|
||||
["vhdl"] = { icon = "", color = "#019833", cterm_color = "28", name = "VHDL" },
|
||||
["vi"] = { icon = "", color = "#FEC60A", cterm_color = "220", name = "LabView" },
|
||||
["vim"] = { icon = "", color = "#019833", cterm_color = "28", name = "Vim" },
|
||||
["vsh"] = { icon = "", color = "#5D87BF", 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 = "#00AFFF", cterm_color = "39", name = "WaveformAudioFile" },
|
||||
["webm"] = { icon = "", color = "#FD971F", cterm_color = "208", name = "Webm" },
|
||||
["webmanifest"] = { icon = "", color = "#F1E05A", cterm_color = "185", name = "Webmanifest" },
|
||||
["webp"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Webp" },
|
||||
["webpack"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Webpack" },
|
||||
["wma"] = { icon = "", color = "#00AFFF", cterm_color = "39", name = "WindowsMediaAudio" },
|
||||
["wmv"] = { icon = "", color = "#FD971F", cterm_color = "208", name = "WindowsMediaVideo" },
|
||||
["woff"] = { icon = "", color = "#ECECEC", cterm_color = "255", name = "WebOpenFontFormat" },
|
||||
["woff2"] = { icon = "", color = "#ECECEC", cterm_color = "255", name = "WebOpenFontFormat" },
|
||||
["wrl"] = { icon = "", color = "#888888", cterm_color = "102", name = "VRML" },
|
||||
["wrz"] = { icon = "", color = "#888888", cterm_color = "102", name = "VRML" },
|
||||
["wv"] = { icon = "", color = "#00AFFF", cterm_color = "39", name = "WavPack" },
|
||||
["wvc"] = { icon = "", color = "#00AFFF", cterm_color = "39", name = "WavPackCorrection" },
|
||||
["x"] = { icon = "", color = "#599EFF", cterm_color = "111", name = "Logos" },
|
||||
["xaml"] = { icon = "", color = "#512BD4", cterm_color = "56", name = "Xaml" },
|
||||
["xcf"] = { icon = "", color = "#635B46", cterm_color = "240", name = "GIMP" },
|
||||
["xcplayground"] = { icon = "", color = "#E37933", cterm_color = "166", name = "XcPlayground" },
|
||||
["xcstrings"] = { icon = "", color = "#2596BE", cterm_color = "31", name = "XcLocalization" },
|
||||
["xls"] = { icon = "", color = "#207245", cterm_color = "29", name = "Xls" },
|
||||
["xlsx"] = { icon = "", color = "#207245", cterm_color = "29", name = "Xlsx" },
|
||||
["xm"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Logos" },
|
||||
["xml"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Xml" },
|
||||
["xpi"] = { icon = "", color = "#FF1B01", cterm_color = "196", name = "Xpi" },
|
||||
["xul"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Xul" },
|
||||
["xz"] = { icon = "", color = "#ECA517", cterm_color = "214", name = "Xz" },
|
||||
["yaml"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Yaml" },
|
||||
["yml"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Yml" },
|
||||
["zig"] = { icon = "", color = "#F69A1B", cterm_color = "172", name = "Zig" },
|
||||
["zip"] = { icon = "", color = "#ECA517", cterm_color = "214", name = "Zip" },
|
||||
["zsh"] = { icon = "", color = "#89E051", cterm_color = "113", name = "Zsh" },
|
||||
["zst"] = { icon = "", color = "#ECA517", cterm_color = "214", name = "Zst" },
|
||||
["🔥"] = { icon = "", color = "#FF4C1F", cterm_color = "196", name = "Mojo" },
|
||||
} --[[@as table<string, Icon>]]
|
||||
|
|
@ -0,0 +1,214 @@
|
|||
return {
|
||||
["vite.config.cjs"] = { icon = "", color = "#FFA800", cterm_color = "214", name = "ViteConfig" },
|
||||
["vite.config.cts"] = { icon = "", color = "#FFA800", cterm_color = "214", name = "ViteConfig" },
|
||||
["vite.config.js"] = { icon = "", color = "#FFA800", cterm_color = "214", name = "ViteConfig" },
|
||||
["vite.config.mjs"] = { icon = "", color = "#FFA800", cterm_color = "214", name = "ViteConfig" },
|
||||
["vite.config.mts"] = { icon = "", color = "#FFA800", cterm_color = "214", name = "ViteConfig" },
|
||||
["vite.config.ts"] = { icon = "", color = "#FFA800", cterm_color = "214", name = "ViteConfig" },
|
||||
[".SRCINFO"] = { icon = "", color = "#0F94D2", cterm_color = "67", name = "SRCINFO" },
|
||||
[".Xauthority"] = { icon = "", color = "#E54D18", cterm_color = "196", name = "Xauthority" },
|
||||
[".Xresources"] = { icon = "", color = "#E54D18", cterm_color = "196", name = "Xresources" },
|
||||
[".babelrc"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "Babelrc" },
|
||||
[".bash_profile"] = { icon = "", color = "#89E051", cterm_color = "113", name = "BashProfile" },
|
||||
[".bashrc"] = { icon = "", color = "#89E051", cterm_color = "113", name = "Bashrc" },
|
||||
[".clang-format"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "ClangConfig" },
|
||||
[".clang-tidy"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "ClangConfig" },
|
||||
[".codespellrc"] = { icon = "", color = "#35DA60", cterm_color = "41", name = "Codespell" },
|
||||
[".condarc"] = { icon = "", color = "#43B02A", cterm_color = "34", name = "Conda" },
|
||||
[".dockerignore"] = { icon = "", color = "#458EE6", cterm_color = "68", name = "Dockerfile" },
|
||||
[".ds_store"] = { icon = "", color = "#41535B", cterm_color = "239", name = "DsStore" },
|
||||
[".editorconfig"] = { icon = "", color = "#FFF2F2", cterm_color = "255", name = "EditorConfig" },
|
||||
[".env"] = { icon = "", color = "#FAF743", cterm_color = "227", name = "Env" },
|
||||
[".eslintignore"] = { icon = "", color = "#4B32C3", cterm_color = "56", name = "EslintIgnore" },
|
||||
[".eslintrc"] = { icon = "", color = "#4B32C3", cterm_color = "56", name = "Eslintrc" },
|
||||
[".git-blame-ignore-revs"] = { icon = "", color = "#F54D27", cterm_color = "196", name = "GitBlameIgnore" },
|
||||
[".gitattributes"] = { icon = "", color = "#F54D27", cterm_color = "196", name = "GitAttributes" },
|
||||
[".gitconfig"] = { icon = "", color = "#F54D27", cterm_color = "196", name = "GitConfig" },
|
||||
[".gitignore"] = { icon = "", color = "#F54D27", cterm_color = "196", name = "GitIgnore" },
|
||||
[".gitlab-ci.yml"] = { icon = "", color = "#E24329", cterm_color = "196", name = "GitlabCI" },
|
||||
[".gitmodules"] = { icon = "", color = "#F54D27", cterm_color = "196", name = "GitModules" },
|
||||
[".gtkrc-2.0"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "GTK" },
|
||||
[".gvimrc"] = { icon = "", color = "#019833", cterm_color = "28", name = "Gvimrc" },
|
||||
[".justfile"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Justfile" },
|
||||
[".luacheckrc"] = { icon = "", color = "#00A2FF", cterm_color = "75", name = "Luaurc" },
|
||||
[".luaurc"] = { icon = "", color = "#00A2FF", cterm_color = "75", name = "Luaurc" },
|
||||
[".mailmap"] = { icon = "", color = "#F54D27", cterm_color = "196", name = "Mailmap" },
|
||||
[".nanorc"] = { icon = "", color = "#440077", cterm_color = "54", name = "Nano" },
|
||||
[".npmignore"] = { icon = "", color = "#E8274B", cterm_color = "197", name = "NPMIgnore" },
|
||||
[".npmrc"] = { icon = "", color = "#E8274B", cterm_color = "197", name = "NPMrc" },
|
||||
[".nuxtrc"] = { icon = "", color = "#00C58E", cterm_color = "42", name = "NuxtConfig" },
|
||||
[".nvmrc"] = { icon = "", color = "#5FA04E", cterm_color = "71", name = "node" },
|
||||
[".pnpmfile.cjs"] = { icon = "", color = "#F9AD02", cterm_color = "214", name = "PNPMFile" },
|
||||
[".pre-commit-config.yaml"] = { icon = "", color = "#F8B424", cterm_color = "214", name = "PreCommitConfig" },
|
||||
[".prettierignore"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierIgnore" },
|
||||
[".prettierrc"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
[".prettierrc.cjs"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
[".prettierrc.js"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
[".prettierrc.json"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
[".prettierrc.json5"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
[".prettierrc.mjs"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
[".prettierrc.toml"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
[".prettierrc.yaml"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
[".prettierrc.yml"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
[".pylintrc"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "PyLintConfig" },
|
||||
[".settings.json"] = { icon = "", color = "#854CC7", cterm_color = "98", name = "SettingsJson" },
|
||||
[".vimrc"] = { icon = "", color = "#019833", cterm_color = "28", name = "Vimrc" },
|
||||
[".xinitrc"] = { icon = "", color = "#E54D18", cterm_color = "196", name = "XInitrc" },
|
||||
[".xsession"] = { icon = "", color = "#E54D18", cterm_color = "196", name = "Xsession" },
|
||||
[".zprofile"] = { icon = "", color = "#89E051", cterm_color = "113", name = "Zshprofile" },
|
||||
[".zshenv"] = { icon = "", color = "#89E051", cterm_color = "113", name = "Zshenv" },
|
||||
[".zshrc"] = { icon = "", color = "#89E051", cterm_color = "113", name = "Zshrc" },
|
||||
["AUTHORS"] = { icon = "", color = "#A172FF", cterm_color = "135", name = "AUTHORS" },
|
||||
["AUTHORS.txt"] = { icon = "", color = "#A172FF", cterm_color = "135", name = "AUTHORS" },
|
||||
["Directory.Build.props"] = { icon = "", color = "#00A2FF", cterm_color = "75", name = "BuildProps" },
|
||||
["Directory.Build.targets"] = { icon = "", color = "#00A2FF", cterm_color = "75", name = "BuildTargets" },
|
||||
["Directory.Packages.props"] = { icon = "", color = "#00A2FF", cterm_color = "75", name = "PackagesProps" },
|
||||
["FreeCAD.conf"] = { icon = "", color = "#CB333B", cterm_color = "160", name = "FreeCADConfig" },
|
||||
["Gemfile"] = { icon = "", color = "#701516", cterm_color = "52", name = "Gemfile" },
|
||||
["Jenkinsfile"] = { icon = "", color = "#D33833", cterm_color = "160", name = "Jenkins" },
|
||||
["PKGBUILD"] = { icon = "", color = "#0F94D2", cterm_color = "67", name = "PKGBUILD" },
|
||||
["PrusaSlicer.ini"] = { icon = "", color = "#EC6B23", cterm_color = "202", name = "PrusaSlicer" },
|
||||
["PrusaSlicerGcodeViewer.ini"] = { icon = "", color = "#EC6B23", cterm_color = "202", name = "PrusaSlicer" },
|
||||
["QtProject.conf"] = { icon = "", color = "#40CD52", cterm_color = "77", name = "Qt" },
|
||||
["_gvimrc"] = { icon = "", color = "#019833", cterm_color = "28", name = "Gvimrc" },
|
||||
["_vimrc"] = { icon = "", color = "#019833", cterm_color = "28", name = "Vimrc" },
|
||||
["brewfile"] = { icon = "", color = "#701516", cterm_color = "52", name = "Brewfile" },
|
||||
["bspwmrc"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "BSPWM" },
|
||||
["build"] = { icon = "", color = "#89E051", cterm_color = "113", name = "BazelBuild" },
|
||||
["build.gradle"] = { icon = "", color = "#005F87", cterm_color = "24", name = "GradleBuildScript" },
|
||||
["build.zig.zon"] = { icon = "", color = "#F69A1B", cterm_color = "172", name = "ZigObjectNotation" },
|
||||
["bun.lock"] = { icon = "", color = "#EADCD1", cterm_color = "253", name = "BunLockfile" },
|
||||
["bun.lockb"] = { icon = "", color = "#EADCD1", cterm_color = "253", name = "BunLockfile" },
|
||||
["cantorrc"] = { icon = "", color = "#1C99F3", cterm_color = "32", name = "Cantorrc" },
|
||||
["checkhealth"] = { icon = "", color = "#75B4FB", cterm_color = "75", name = "Checkhealth" },
|
||||
["cmakelists.txt"] = { icon = "", color = "#DCE3EB", cterm_color = "254", name = "CMakeLists" },
|
||||
["code_of_conduct"] = { icon = "", color = "#E41662", cterm_color = "161", name = "CodeOfConduct" },
|
||||
["code_of_conduct.md"] = { icon = "", color = "#E41662", cterm_color = "161", name = "CodeOfConduct" },
|
||||
["commit_editmsg"] = { icon = "", color = "#F54D27", cterm_color = "196", name = "GitCommit" },
|
||||
["commitlint.config.js"] = { icon = "", color = "#2B9689", cterm_color = "30", name = "CommitlintConfig" },
|
||||
["commitlint.config.ts"] = { icon = "", color = "#2B9689", cterm_color = "30", name = "CommitlintConfig" },
|
||||
["compose.yaml"] = { icon = "", color = "#458EE6", cterm_color = "68", name = "Dockerfile" },
|
||||
["compose.yml"] = { icon = "", color = "#458EE6", cterm_color = "68", name = "Dockerfile" },
|
||||
["config"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Config" },
|
||||
["containerfile"] = { icon = "", color = "#458EE6", cterm_color = "68", name = "Dockerfile" },
|
||||
["copying"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "License" },
|
||||
["copying.lesser"] = { icon = "", color = "#CBCB41", cterm_color = "185", name = "License" },
|
||||
["docker-compose.yaml"] = { icon = "", color = "#458EE6", cterm_color = "68", name = "Dockerfile" },
|
||||
["docker-compose.yml"] = { icon = "", color = "#458EE6", cterm_color = "68", name = "Dockerfile" },
|
||||
["dockerfile"] = { icon = "", color = "#458EE6", cterm_color = "68", name = "Dockerfile" },
|
||||
["eslint.config.cjs"] = { icon = "", color = "#4B32C3", cterm_color = "56", name = "Eslintrc" },
|
||||
["eslint.config.js"] = { icon = "", color = "#4B32C3", cterm_color = "56", name = "Eslintrc" },
|
||||
["eslint.config.mjs"] = { icon = "", color = "#4B32C3", cterm_color = "56", name = "Eslintrc" },
|
||||
["eslint.config.ts"] = { icon = "", color = "#4B32C3", cterm_color = "56", name = "Eslintrc" },
|
||||
["ext_typoscript_setup.txt"] = { icon = "", color = "#FF8700", cterm_color = "208", name = "TypoScriptSetup" },
|
||||
["favicon.ico"] = { icon = "", color = "#CBCB41", 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" },
|
||||
["gnumakefile"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Makefile" },
|
||||
["go.mod"] = { icon = "", color = "#00ADD8", cterm_color = "38", name = "GoMod" },
|
||||
["go.sum"] = { icon = "", color = "#00ADD8", cterm_color = "38", name = "GoSum" },
|
||||
["go.work"] = { icon = "", color = "#00ADD8", cterm_color = "38", name = "GoWork" },
|
||||
["gradle-wrapper.properties"] = { icon = "", color = "#005F87", cterm_color = "24", name = "GradleWrapperProperties" },
|
||||
["gradle.properties"] = { icon = "", color = "#005F87", cterm_color = "24", name = "GradleProperties" },
|
||||
["gradlew"] = { icon = "", color = "#005F87", cterm_color = "24", name = "GradleWrapperScript" },
|
||||
["groovy"] = { icon = "", color = "#4A687C", cterm_color = "24", name = "Groovy" },
|
||||
["gruntfile.babel.js"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Gruntfile" },
|
||||
["gruntfile.coffee"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Gruntfile" },
|
||||
["gruntfile.js"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Gruntfile" },
|
||||
["gruntfile.ts"] = { icon = "", color = "#E37933", cterm_color = "166", name = "Gruntfile" },
|
||||
["gtkrc"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "GTK" },
|
||||
["gulpfile.babel.js"] = { icon = "", color = "#CC3E44", cterm_color = "167", name = "Gulpfile" },
|
||||
["gulpfile.coffee"] = { icon = "", color = "#CC3E44", cterm_color = "167", name = "Gulpfile" },
|
||||
["gulpfile.js"] = { icon = "", color = "#CC3E44", cterm_color = "167", name = "Gulpfile" },
|
||||
["gulpfile.ts"] = { icon = "", color = "#CC3E44", cterm_color = "167", name = "Gulpfile" },
|
||||
["hypridle.conf"] = { icon = "", color = "#00AAAE", cterm_color = "37", name = "Hypridle" },
|
||||
["hyprland.conf"] = { icon = "", color = "#00AAAE", cterm_color = "37", name = "Hyprland" },
|
||||
["hyprlandd.conf"] = { icon = "", color = "#00AAAE", cterm_color = "37", name = "Hyprlandd" },
|
||||
["hyprlock.conf"] = { icon = "", color = "#00AAAE", cterm_color = "37", name = "Hyprlock" },
|
||||
["hyprpaper.conf"] = { icon = "", color = "#00AAAE", cterm_color = "37", name = "Hyprpaper" },
|
||||
["hyprsunset.conf"] = { icon = "", color = "#00AAAE", cterm_color = "37", name = "Hyprsunset" },
|
||||
["i18n.config.js"] = { icon = "", color = "#7986CB", cterm_color = "104", name = "I18nConfig" },
|
||||
["i18n.config.ts"] = { icon = "", color = "#7986CB", cterm_color = "104", name = "I18nConfig" },
|
||||
["i3blocks.conf"] = { icon = "", color = "#E8EBEE", cterm_color = "255", name = "i3" },
|
||||
["i3status.conf"] = { icon = "", color = "#E8EBEE", cterm_color = "255", name = "i3" },
|
||||
["index.theme"] = { icon = "", color = "#2DB96F", cterm_color = "35", name = "IndexTheme" },
|
||||
["ionic.config.json"] = { icon = "", color = "#4F8FF7", cterm_color = "33", name = "Ionic" },
|
||||
["justfile"] = { icon = "", color = "#6D8086", cterm_color = "66", name = "Justfile" },
|
||||
["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 = "KdenliveLayoutsrc" },
|
||||
["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" },
|
||||
["license.md"] = { 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", cterm_color = "66", name = "Makefile" },
|
||||
["mix.lock"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "MixLock" },
|
||||
["mpv.conf"] = { icon = "", color = "#3B1342", cterm_color = "53", name = "Mpv" },
|
||||
["next.config.cjs"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "NextConfigCjs" },
|
||||
["next.config.js"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "NextConfigJs" },
|
||||
["next.config.ts"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "NextConfigTs" },
|
||||
["node_modules"] = { icon = "", color = "#E8274B", cterm_color = "197", name = "NodeModules" },
|
||||
["nuxt.config.cjs"] = { icon = "", color = "#00C58E", cterm_color = "42", name = "NuxtConfig" },
|
||||
["nuxt.config.js"] = { icon = "", color = "#00C58E", cterm_color = "42", name = "NuxtConfig" },
|
||||
["nuxt.config.mjs"] = { icon = "", color = "#00C58E", cterm_color = "42", name = "NuxtConfig" },
|
||||
["nuxt.config.ts"] = { icon = "", color = "#00C58E", cterm_color = "42", name = "NuxtConfig" },
|
||||
["package-lock.json"] = { icon = "", color = "#7A0D21", cterm_color = "52", name = "PackageLockJson" },
|
||||
["package.json"] = { icon = "", color = "#E8274B", cterm_color = "197", name = "PackageJson" },
|
||||
["platformio.ini"] = { icon = "", color = "#F6822B", cterm_color = "208", name = "Platformio" },
|
||||
["playwright.config.cjs"] = { icon = "", color = "#2FAD33", cterm_color = "34", name = "PlaywrightConfig" },
|
||||
["playwright.config.cts"] = { icon = "", color = "#2FAD33", cterm_color = "34", name = "PlaywrightConfig" },
|
||||
["playwright.config.js"] = { icon = "", color = "#2FAD33", cterm_color = "34", name = "PlaywrightConfig" },
|
||||
["playwright.config.mjs"] = { icon = "", color = "#2FAD33", cterm_color = "34", name = "PlaywrightConfig" },
|
||||
["playwright.config.mts"] = { icon = "", color = "#2FAD33", cterm_color = "34", name = "PlaywrightConfig" },
|
||||
["playwright.config.ts"] = { icon = "", color = "#2FAD33", cterm_color = "34", name = "PlaywrightConfig" },
|
||||
["pnpm-lock.yaml"] = { icon = "", color = "#F9AD02", cterm_color = "214", name = "PNPMLock" },
|
||||
["pnpm-workspace.yaml"] = { icon = "", color = "#F9AD02", cterm_color = "214", name = "PNPMWorkspace" },
|
||||
["pom.xml"] = { icon = "", color = "#7A0D21", cterm_color = "52", name = "Maven" },
|
||||
["prettier.config.cjs"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
["prettier.config.js"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
["prettier.config.mjs"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
["prettier.config.ts"] = { icon = "", color = "#4285F4", cterm_color = "33", name = "PrettierConfig" },
|
||||
["procfile"] = { icon = "", color = "#A074C4", cterm_color = "140", name = "Procfile" },
|
||||
["py.typed"] = { icon = "", color = "#FFBC03", cterm_color = "214", name = "Py.typed" },
|
||||
["rakefile"] = { icon = "", color = "#701516", cterm_color = "52", name = "Rakefile" },
|
||||
["readme"] = { icon = "", color = "#EDEDED", cterm_color = "255", name = "Readme" },
|
||||
["readme.md"] = { icon = "", color = "#EDEDED", cterm_color = "255", name = "Readme" },
|
||||
["rmd"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "Rmd" },
|
||||
["robots.txt"] = { icon = "", color = "#5D7096", cterm_color = "60", name = "RobotsTxt" },
|
||||
["security"] = { icon = "", color = "#BEC4C9", cterm_color = "251", name = "Security" },
|
||||
["security.md"] = { icon = "", color = "#BEC4C9", cterm_color = "251", name = "Security" },
|
||||
["settings.gradle"] = { icon = "", color = "#005F87", cterm_color = "24", name = "GradleSettings" },
|
||||
["svelte.config.js"] = { icon = "", color = "#FF3E00", 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", cterm_color = "45", name = "TailwindConfig" },
|
||||
["tailwind.config.mjs"] = { icon = "", color = "#20C2E3", cterm_color = "45", name = "TailwindConfig" },
|
||||
["tailwind.config.ts"] = { icon = "", color = "#20C2E3", cterm_color = "45", name = "TailwindConfig" },
|
||||
["tmux.conf"] = { icon = "", color = "#14BA19", cterm_color = "34", name = "Tmux" },
|
||||
["tmux.conf.local"] = { icon = "", color = "#14BA19", cterm_color = "34", name = "Tmux" },
|
||||
["tsconfig.json"] = { icon = "", color = "#519ABA", cterm_color = "74", name = "TSConfig" },
|
||||
["unlicense"] = { icon = "", color = "#D0BF41", cterm_color = "185", name = "License" },
|
||||
["vagrantfile"] = { icon = "", color = "#1563FF", cterm_color = "27", name = "Vagrantfile" },
|
||||
["vercel.json"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "Vercel" },
|
||||
["vitest.config.cjs"] = { icon = "", color = "#739B1B", cterm_color = "106", name = "VitestConfig" },
|
||||
["vitest.config.cts"] = { icon = "", color = "#739B1B", cterm_color = "106", name = "VitestConfig" },
|
||||
["vitest.config.js"] = { icon = "", color = "#739B1B", cterm_color = "106", name = "VitestConfig" },
|
||||
["vitest.config.mjs"] = { icon = "", color = "#739B1B", cterm_color = "106", name = "VitestConfig" },
|
||||
["vitest.config.mts"] = { icon = "", color = "#739B1B", cterm_color = "106", name = "VitestConfig" },
|
||||
["vitest.config.ts"] = { icon = "", color = "#739B1B", cterm_color = "106", name = "VitestConfig" },
|
||||
["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" },
|
||||
["wrangler.jsonc"] = { icon = "", color = "#F48120", cterm_color = "208", name = "WranglerConfig" },
|
||||
["wrangler.toml"] = { icon = "", color = "#F48120", cterm_color = "208", name = "WranglerConfig" },
|
||||
["xdph.conf"] = { icon = "", color = "#00AAAE", cterm_color = "37", name = "XDPH" },
|
||||
["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" },
|
||||
} --[[@as table<string, Icon>]]
|
||||
|
|
@ -0,0 +1,62 @@
|
|||
return {
|
||||
["alma"] = { icon = "", color = "#FF4649", cterm_color = "203", name = "Almalinux" },
|
||||
["alpine"] = { icon = "", color = "#0D597F", cterm_color = "24", name = "Alpine" },
|
||||
["aosc"] = { icon = "", color = "#C00000", cterm_color = "124", name = "AOSC" },
|
||||
["apple"] = { icon = "", color = "#A2AAAD", cterm_color = "248", name = "Apple" },
|
||||
["arch"] = { icon = "", color = "#0F94D2", 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", cterm_color = "88", name = "Debian" },
|
||||
["deepin"] = { icon = "", color = "#2CA7F8", cterm_color = "39", name = "Deepin" },
|
||||
["devuan"] = { icon = "", color = "#404A52", cterm_color = "238", name = "Devuan" },
|
||||
["elementary"] = { icon = "", color = "#5890C2", cterm_color = "67", name = "Elementary" },
|
||||
["endeavour"] = { icon = "", color = "#7B3DB9", cterm_color = "91", name = "Endeavour" },
|
||||
["fedora"] = { icon = "", color = "#072A5E", cterm_color = "17", name = "Fedora" },
|
||||
["freebsd"] = { icon = "", color = "#C90F02", cterm_color = "160", name = "FreeBSD" },
|
||||
["garuda"] = { icon = "", color = "#2974E1", cterm_color = "33", name = "GarudaLinux" },
|
||||
["gentoo"] = { icon = "", color = "#B1ABCE", cterm_color = "146", name = "Gentoo" },
|
||||
["guix"] = { icon = "", color = "#FFCC00", cterm_color = "220", name = "Guix" },
|
||||
["hyperbola"] = { icon = "", color = "#C0C0C0", cterm_color = "250", name = "HyperbolaGNULinuxLibre" },
|
||||
["illumos"] = { icon = "", color = "#FF430F", cterm_color = "196", name = "Illumos" },
|
||||
["kali"] = { icon = "", color = "#2777FF", cterm_color = "69", name = "Kali" },
|
||||
["kdeneon"] = { icon = "", color = "#20A6A4", cterm_color = "37", name = "KDEneon" },
|
||||
["kubuntu"] = { icon = "", color = "#007AC2", cterm_color = "32", name = "Kubuntu" },
|
||||
["leap"] = { icon = "", color = "#FBC75D", cterm_color = "221", name = "Leap" },
|
||||
["linux"] = { icon = "", color = "#FDFDFB", cterm_color = "231", name = "Linux" },
|
||||
["locos"] = { icon = "", color = "#FAB402", cterm_color = "214", name = "LocOS" },
|
||||
["lxle"] = { icon = "", color = "#474747", cterm_color = "238", name = "LXLE" },
|
||||
["mageia"] = { icon = "", color = "#2397D4", cterm_color = "67", name = "Mageia" },
|
||||
["manjaro"] = { icon = "", color = "#33B959", cterm_color = "35", name = "Manjaro" },
|
||||
["mint"] = { icon = "", color = "#66AF3D", cterm_color = "70", name = "Mint" },
|
||||
["mxlinux"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "MXLinux" },
|
||||
["nixos"] = { icon = "", color = "#7AB1DB", cterm_color = "110", name = "NixOS" },
|
||||
["nobara"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "NobaraLinux" },
|
||||
["openbsd"] = { icon = "", color = "#F2CA30", cterm_color = "220", name = "OpenBSD" },
|
||||
["opensuse"] = { icon = "", color = "#6FB424", cterm_color = "70", name = "openSUSE" },
|
||||
["parabola"] = { icon = "", color = "#797DAC", cterm_color = "103", name = "ParabolaGNULinuxLibre" },
|
||||
["parrot"] = { icon = "", color = "#54DEFF", cterm_color = "45", name = "Parrot" },
|
||||
["pop_os"] = { icon = "", color = "#48B9C7", 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", cterm_color = "161", name = "RaspberryPiOS" },
|
||||
["redhat"] = { icon = "", color = "#EE0000", cterm_color = "196", name = "Redhat" },
|
||||
["rocky"] = { icon = "", color = "#0FB37D", cterm_color = "36", name = "RockyLinux" },
|
||||
["sabayon"] = { icon = "", color = "#C6C6C6", cterm_color = "251", name = "Sabayon" },
|
||||
["slackware"] = { icon = "", color = "#475FA9", cterm_color = "61", name = "Slackware" },
|
||||
["solus"] = { icon = "", color = "#4B5163", cterm_color = "239", name = "Solus" },
|
||||
["tails"] = { icon = "", color = "#56347C", cterm_color = "54", name = "Tails" },
|
||||
["trisquel"] = { icon = "", color = "#0F58B6", cterm_color = "25", name = "TrisquelGNULinux" },
|
||||
["tumbleweed"] = { icon = "", color = "#35B9AB", cterm_color = "37", name = "Tumbleweed" },
|
||||
["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" },
|
||||
["windows"] = { icon = "", color = "#00A4EF", cterm_color = "39", name = "Windows" },
|
||||
["xerolinux"] = { icon = "", color = "#888FE2", cterm_color = "104", name = "XeroLinux" },
|
||||
["zorin"] = { icon = "", color = "#14A1E8", cterm_color = "39", name = "Zorin" },
|
||||
} --[[@as table<string, Icon>]]
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
["awesomewm"] = { icon = "", color = "#535D6C", cterm_color = "59", name = "awesome" },
|
||||
["bspwm"] = { icon = "", color = "#4F4F4F", cterm_color = "239", name = "BSPWM" },
|
||||
["dwm"] = { icon = "", color = "#1177AA", cterm_color = "31", name = "dwm" },
|
||||
["enlightenment"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "Enlightenment" },
|
||||
["fluxbox"] = { icon = "", color = "#555555", cterm_color = "240", name = "Fluxbox" },
|
||||
["hyprland"] = { icon = "", color = "#00AAAE", cterm_color = "37", name = "Hyprland" },
|
||||
["i3"] = { icon = "", color = "#E8EBEE", cterm_color = "255", name = "i3" },
|
||||
["jwm"] = { icon = "", color = "#0078CD", cterm_color = "32", name = "JWM" },
|
||||
["qtile"] = { icon = "", color = "#FFFFFF", cterm_color = "231", name = "Qtile" },
|
||||
["river"] = { icon = "", color = "#000000", cterm_color = "16", name = "river" },
|
||||
["sway"] = { icon = "", color = "#68751C", cterm_color = "64", name = "Sway" },
|
||||
["xmonad"] = { icon = "", color = "#FD4D5D", cterm_color = "203", name = "xmonad" },
|
||||
} --[[@as table<string, Icon>]]
|
||||
|
|
@ -0,0 +1,231 @@
|
|||
---Maps filetypes to icon names
|
||||
---@type table<string, iconName>
|
||||
return {
|
||||
["ada"] = "ada",
|
||||
["apl"] = "apl",
|
||||
["asm"] = "asm",
|
||||
["astro"] = "astro",
|
||||
["avif"] = "avif",
|
||||
["awk"] = "awk",
|
||||
["bash"] = "bash",
|
||||
["bib"] = "bib",
|
||||
["bicep"] = "bicep",
|
||||
["bicepparam"] = "bicepparam",
|
||||
["blueprint"] = "blp",
|
||||
["bmp"] = "bmp",
|
||||
["bqn"] = "bqn",
|
||||
["brewfile"] = "brewfile",
|
||||
["bzl"] = "bzl",
|
||||
["c"] = "c",
|
||||
["cfg"] = "cfg",
|
||||
["checkhealth"] = "checkhealth",
|
||||
["clojure"] = "clj",
|
||||
["cmake"] = "cmake",
|
||||
["cobol"] = "cobol",
|
||||
["coffee"] = "coffee",
|
||||
["commit"] = "commit_editmsg",
|
||||
["conf"] = "conf",
|
||||
["copying"] = "copying",
|
||||
["cp"] = "cp",
|
||||
["cpp"] = "cpp",
|
||||
["cr"] = "cr",
|
||||
["cs"] = "cs",
|
||||
["csh"] = "csh",
|
||||
["cson"] = "cson",
|
||||
["css"] = "css",
|
||||
["csv"] = "csv",
|
||||
["cuda"] = "cu",
|
||||
["d"] = "d",
|
||||
["dart"] = "dart",
|
||||
["desktop"] = "desktop",
|
||||
["diff"] = "diff",
|
||||
["doc"] = "doc",
|
||||
["dockerfile"] = "dockerfile",
|
||||
["docx"] = "docx",
|
||||
["dosbatch"] = "bat",
|
||||
["dosini"] = "ini",
|
||||
["dot"] = "dot",
|
||||
["drools"] = "drl",
|
||||
["dropbox"] = "dropbox",
|
||||
["dump"] = "dump",
|
||||
["editorconfig"] = ".editorconfig",
|
||||
["eex"] = "eex",
|
||||
["ejs"] = "ejs",
|
||||
["elf"] = "elf",
|
||||
["elixir"] = "ex",
|
||||
["elm"] = "elm",
|
||||
["epuppet"] = "epp",
|
||||
["erlang"] = "erl",
|
||||
["eruby"] = "erb",
|
||||
["fennel"] = "fnl",
|
||||
["fish"] = "fish",
|
||||
["forth"] = "fs",
|
||||
["fortran"] = "f90",
|
||||
["fsharp"] = "f#",
|
||||
["fsi"] = "fsi",
|
||||
["fsscript"] = "fsscript",
|
||||
["fsx"] = "fsx",
|
||||
["gd"] = "gd",
|
||||
["gemfile"] = "gemfile$",
|
||||
["gif"] = "gif",
|
||||
["git"] = "git",
|
||||
["gitattributes"] = ".gitattributes",
|
||||
["gitcommit"] = "commit_editmsg",
|
||||
["gitconfig"] = ".gitconfig",
|
||||
["gitignore"] = ".gitignore",
|
||||
["glb"] = "glb",
|
||||
["glsl"] = "glsl",
|
||||
["go"] = "go",
|
||||
["godot"] = "godot",
|
||||
["gql"] = "gql",
|
||||
["graphql"] = "graphql",
|
||||
["groovy"] = "groovy",
|
||||
["gruntfile"] = "gruntfile",
|
||||
["gtkrc"] = "gtkrc",
|
||||
["gulpfile"] = "gulpfile",
|
||||
["haml"] = "haml",
|
||||
["haskell"] = "hs",
|
||||
["haxe"] = "hx",
|
||||
["hbs"] = "hbs",
|
||||
["heex"] = "heex",
|
||||
["hex"] = "hex",
|
||||
["html"] = "html",
|
||||
["http"] = "http",
|
||||
["hyprlang"] = "hyprland",
|
||||
["ico"] = "ico",
|
||||
["idlang"] = "pro",
|
||||
["import"] = "import",
|
||||
["ino"] = "ino",
|
||||
["ipynb"] = "ipynb",
|
||||
["java"] = "java",
|
||||
["javascript"] = "js",
|
||||
["javascript.jsx"] = "jsx",
|
||||
["javascriptreact"] = "jsx",
|
||||
["jpeg"] = "jpeg",
|
||||
["jpg"] = "jpg",
|
||||
["json"] = "json",
|
||||
["json5"] = "json5",
|
||||
["jsonc"] = "jsonc",
|
||||
["julia"] = "jl",
|
||||
["kotlin"] = "kt",
|
||||
["leex"] = "leex",
|
||||
["less"] = "less",
|
||||
["lesser"] = "copying.lesser",
|
||||
["lhaskell"] = "lhs",
|
||||
["license"] = "license",
|
||||
["liquid"] = "liquid",
|
||||
["lock"] = "lock",
|
||||
["log"] = "log",
|
||||
["lprolog"] = "sig",
|
||||
["lua"] = "lua",
|
||||
["luau"] = "luau",
|
||||
["make"] = "makefile",
|
||||
["markdown"] = "markdown",
|
||||
["material"] = "material",
|
||||
["mdx"] = "mdx",
|
||||
["mint"] = "mint",
|
||||
["mojo"] = "mojo",
|
||||
["motoko"] = "mo",
|
||||
["mustache"] = "mustache",
|
||||
["nim"] = "nim",
|
||||
["nix"] = "nix",
|
||||
["node"] = "node_modules",
|
||||
["norg"] = "norg",
|
||||
["nu"] = "nu",
|
||||
["obj"] = "obj",
|
||||
["ocaml"] = "ml",
|
||||
["odin"] = "odin",
|
||||
["openscad"] = "scad",
|
||||
["opus"] = "opus",
|
||||
["org"] = "org",
|
||||
["otf"] = "otf",
|
||||
["pck"] = "pck",
|
||||
["pdf"] = "pdf",
|
||||
["perl"] = "pl",
|
||||
["php"] = "php",
|
||||
["plaintex"] = "tex",
|
||||
["png"] = "png",
|
||||
["po"] = "po",
|
||||
["postscr"] = "ai",
|
||||
["ppt"] = "ppt",
|
||||
["prisma"] = "prisma",
|
||||
["procfile"] = "procfile",
|
||||
["prolog"] = "pro",
|
||||
["ps1"] = "ps1",
|
||||
["psb"] = "psb",
|
||||
["psd"] = "psd",
|
||||
["psd1"] = "psd1",
|
||||
["psm1"] = "psm1",
|
||||
["puppet"] = "pp",
|
||||
["pyc"] = "pyc",
|
||||
["pyd"] = "pyd",
|
||||
["pyo"] = "pyo",
|
||||
["python"] = "py",
|
||||
["qml"] = "qml",
|
||||
["query"] = "query",
|
||||
["r"] = "r",
|
||||
["rasi"] = "rasi",
|
||||
["res"] = "rescript",
|
||||
["resi"] = "rescript",
|
||||
["rlib"] = "rlib",
|
||||
["rmd"] = "rmd",
|
||||
["rproj"] = "rproj",
|
||||
["ruby"] = "rb",
|
||||
["rust"] = "rs",
|
||||
["sass"] = "sass",
|
||||
["sbt"] = "sbt",
|
||||
["scala"] = "scala",
|
||||
["scheme"] = "scm",
|
||||
["scss"] = "scss",
|
||||
["sh"] = "sh",
|
||||
["slim"] = "slim",
|
||||
["sln"] = "sln",
|
||||
["sml"] = "sml",
|
||||
["solidity"] = "sol",
|
||||
["sql"] = "sql",
|
||||
["sqlite"] = "sqlite",
|
||||
["sqlite3"] = "sqlite3",
|
||||
["srt"] = "srt",
|
||||
["ssa"] = "ssa",
|
||||
["stp"] = "stp",
|
||||
["styl"] = "styl",
|
||||
["sublime"] = "sublime",
|
||||
["suo"] = "suo",
|
||||
["svelte"] = "svelte",
|
||||
["svg"] = "svg",
|
||||
["swift"] = "swift",
|
||||
["systemverilog"] = "sv",
|
||||
["tads"] = "t",
|
||||
["tcl"] = "tcl",
|
||||
["templ"] = "templ",
|
||||
["terminal"] = "terminal",
|
||||
["tex"] = "tex",
|
||||
["text"] = "txt",
|
||||
["tf"] = "tf",
|
||||
["tmux"] = "tmux",
|
||||
["toml"] = "toml",
|
||||
["tres"] = "tres",
|
||||
["tscn"] = "tscn",
|
||||
["twig"] = "twig",
|
||||
["typescript"] = "ts",
|
||||
["typescriptreact"] = "tsx",
|
||||
["typst"] = "typ",
|
||||
["unlicense"] = "unlicense",
|
||||
["vagrantfile"] = "vagrantfile$",
|
||||
["vala"] = "vala",
|
||||
["verilog"] = "v",
|
||||
["vhdl"] = "vhd",
|
||||
["vim"] = "vim",
|
||||
["vue"] = "vue",
|
||||
["wasm"] = "wasm",
|
||||
["webm"] = "webm",
|
||||
["webp"] = "webp",
|
||||
["webpack"] = "webpack",
|
||||
["xcplayground"] = "xcplayground",
|
||||
["xls"] = "xls",
|
||||
["xlsx"] = "xlsx",
|
||||
["xml"] = "xml",
|
||||
["yaml"] = "yaml",
|
||||
["zig"] = "zig",
|
||||
["zsh"] = "zsh",
|
||||
}
|
||||
|
|
@ -0,0 +1,147 @@
|
|||
---Run a test similar to :so $VIMRUNTIME/syntax/hitest.vim
|
||||
---Display all icons and their group highlighted, followed by the concrete definition
|
||||
|
||||
local namespace_hi_test_id = vim.api.nvim_create_namespace "NvimWebDeviconsHiTest"
|
||||
|
||||
---@class (exact) IconDisplay for :NvimTreeHiTest
|
||||
---@field tag string filename, os or extension
|
||||
---@field name string name without prefix
|
||||
---@field icon string icon itself
|
||||
---@field group string|nil :hi group name
|
||||
---@field def string|nil :hi concrete definition
|
||||
---@field private __index IconDisplay? TODO migrate to classic
|
||||
local IconDisplay = {}
|
||||
|
||||
---@param o IconDisplay
|
||||
---@return IconDisplay|nil
|
||||
function IconDisplay:new(o)
|
||||
if type(o.tag) ~= "string" or type(o.name) ~= "string" or type(o.icon) ~= "string" then
|
||||
return nil
|
||||
end
|
||||
|
||||
setmetatable(o, self)
|
||||
self.__index = self
|
||||
|
||||
o.group = "DevIcon" .. o.name
|
||||
o.tag = o.tag or ""
|
||||
|
||||
-- concrete definition
|
||||
local ok, res = pcall(vim.api.nvim_cmd, { cmd = "highlight", args = { o.group } }, { output = true })
|
||||
if ok and type(res) == "string" then
|
||||
o.def = res:gsub(".*xxx *", "")
|
||||
else
|
||||
o.def = ""
|
||||
end
|
||||
|
||||
return o
|
||||
end
|
||||
|
||||
---Write the line with highlighting
|
||||
---@param bufnr number buffer number
|
||||
---@param max_tag_len number longest tag length
|
||||
---@param max_group_len number longest group length
|
||||
---@param l number line number
|
||||
---@return number l incremented
|
||||
function IconDisplay:render(bufnr, max_tag_len, max_group_len, l)
|
||||
local fmt = string.format("%%s %%-%d.%ds %%-%d.%ds %%s", max_tag_len, max_tag_len, max_group_len, max_group_len)
|
||||
local text = string.format(fmt, self.icon, self.tag, self.group, self.def)
|
||||
|
||||
vim.api.nvim_buf_set_lines(bufnr, l, -1, true, { text })
|
||||
if vim.fn.has "nvim-0.11" == 1 and vim.hl and vim.hl.range then
|
||||
vim.hl.range(bufnr, namespace_hi_test_id, self.group, { l, 0 }, { l, -1 }, {})
|
||||
else
|
||||
vim.api.nvim_buf_add_highlight(bufnr, -1, self.group, l, 0, -1) ---@diagnostic disable-line: deprecated
|
||||
end
|
||||
|
||||
return l + 1
|
||||
end
|
||||
|
||||
---Render a single line of text
|
||||
---@param bufnr number
|
||||
---@param l number line number
|
||||
---@return number l incremented
|
||||
local function render_line(bufnr, l, text)
|
||||
vim.api.nvim_buf_set_lines(bufnr, l, -1, true, { text })
|
||||
return l + 1
|
||||
end
|
||||
|
||||
---Render all icons sorted by tag
|
||||
---@param bufnr number
|
||||
---@param l number line number
|
||||
---@param icons table
|
||||
---@param header string
|
||||
---@return number l incremented
|
||||
local function render_icons(bufnr, l, icons, header)
|
||||
local max_tag_len = 0
|
||||
local max_group_len = 0
|
||||
|
||||
local displays = {}
|
||||
---@cast displays IconDisplay[]
|
||||
|
||||
-- build all icon displays
|
||||
for tag, icon in pairs(icons) do
|
||||
local display = IconDisplay:new { tag = tag, name = icon.name, icon = icon.icon }
|
||||
if display then
|
||||
table.insert(displays, display)
|
||||
max_tag_len = math.max(max_tag_len, #display.tag)
|
||||
max_group_len = math.max(max_group_len, #display.group)
|
||||
end
|
||||
end
|
||||
|
||||
-- sort by name
|
||||
table.sort(displays, function(a, b)
|
||||
return a.name < b.name
|
||||
end)
|
||||
|
||||
l = render_line(bufnr, l, header)
|
||||
l = render_line(bufnr, l, header:gsub(".", "-"))
|
||||
for _, display in ipairs(displays) do
|
||||
l = display:render(bufnr, max_tag_len, max_group_len, l)
|
||||
end
|
||||
l = render_line(bufnr, l, "")
|
||||
|
||||
return l
|
||||
end
|
||||
|
||||
---Create a buffer similar to :ru syntax/hitest.vim displaying each set icons
|
||||
---Icon, name, <tag>, concrete highlight definition
|
||||
---tag and header follows param
|
||||
---@param default_icon table no tag "Default"
|
||||
---@param global_override table[] all global overrides "Overrides"
|
||||
---@param icons_by_filename table[] filename "By File Name"
|
||||
---@param icons_by_file_extension table[] extension "By File Extension"
|
||||
---@param icons_by_operating_system table[] os "By Operating System"
|
||||
---@param icons_by_desktop_environment table[] os "By Desktop Environment"
|
||||
---@param icons_by_window_manager table[] os "By Window Manager"
|
||||
return function(
|
||||
default_icon,
|
||||
global_override,
|
||||
icons_by_filename,
|
||||
icons_by_file_extension,
|
||||
icons_by_operating_system,
|
||||
icons_by_desktop_environment,
|
||||
icons_by_window_manager
|
||||
)
|
||||
-- create a buffer
|
||||
local bufnr = vim.api.nvim_create_buf(false, true)
|
||||
|
||||
-- render and highlight each section
|
||||
local l = 0
|
||||
l = render_icons(bufnr, l, { [""] = default_icon }, "Default")
|
||||
if global_override and next(global_override) then
|
||||
l = render_icons(bufnr, l, global_override, "Overrides")
|
||||
end
|
||||
l = render_icons(bufnr, l, icons_by_filename, "By File Name")
|
||||
l = render_icons(bufnr, l, icons_by_file_extension, "By File Extension")
|
||||
l = render_icons(bufnr, l, icons_by_operating_system, "By Operating System")
|
||||
l = render_icons(bufnr, l, icons_by_desktop_environment, "By Desktop Environment")
|
||||
render_icons(bufnr, l, icons_by_window_manager, "By Window Manager")
|
||||
|
||||
-- finalise and focus the buffer
|
||||
if vim.fn.has "nvim-0.10" == 1 then
|
||||
vim.api.nvim_set_option_value("modifiable", false, { buf = bufnr })
|
||||
else
|
||||
vim.api.nvim_buf_set_option(bufnr, "modifiable", false) ---@diagnostic disable-line: deprecated
|
||||
end
|
||||
vim.cmd.buffer(bufnr)
|
||||
end
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
return {
|
||||
icons_by_filename = require "nvim-web-devicons.default.icons_by_filename",
|
||||
icons_by_file_extension = require "nvim-web-devicons.default.icons_by_file_extension",
|
||||
icons_by_operating_system = require "nvim-web-devicons.default.icons_by_operating_system",
|
||||
icons_by_desktop_environment = require "nvim-web-devicons.default.icons_by_desktop_environment",
|
||||
icons_by_window_manager = require "nvim-web-devicons.default.icons_by_window_manager",
|
||||
}
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
return {
|
||||
icons_by_filename = require "nvim-web-devicons.light.icons_by_filename",
|
||||
icons_by_file_extension = require "nvim-web-devicons.light.icons_by_file_extension",
|
||||
icons_by_operating_system = require "nvim-web-devicons.light.icons_by_operating_system",
|
||||
icons_by_desktop_environment = require "nvim-web-devicons.light.icons_by_desktop_environment",
|
||||
icons_by_window_manager = require "nvim-web-devicons.light.icons_by_window_manager",
|
||||
}
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
return { -- this file is generated from lua/nvim-web-devicons/default/icons_by_desktop_environment.lua, please do not edit
|
||||
["budgie"] = { icon = "", color = "#4E5361", cterm_color = "240", name = "Budgie" },
|
||||
["cinnamon"] = { icon = "", color = "#93451F", cterm_color = "124", name = "Cinnamon" },
|
||||
["gnome"] = { icon = "", color = "#333333", cterm_color = "236", name = "GNOME" },
|
||||
["lxde"] = { icon = "", color = "#525252", cterm_color = "239", name = "LXDE" },
|
||||
["lxqt"] = { icon = "", color = "#016D9E", cterm_color = "24", name = "LXQt" },
|
||||
["mate"] = { icon = "", color = "#4E6D2E", cterm_color = "22", name = "MATE" },
|
||||
["plasma"] = { icon = "", color = "#1467B7", cterm_color = "25", name = "KDEPlasma" },
|
||||
["xfce"] = { icon = "", color = "#0080A7", cterm_color = "31", name = "Xfce" },
|
||||
} --[[@as table<string, Icon>]]
|
||||
487
.config/nvim/pack/tree/start/nvim-web-devicons/lua/nvim-web-devicons/light/icons_by_file_extension.lua
generated
Normal file
487
.config/nvim/pack/tree/start/nvim-web-devicons/lua/nvim-web-devicons/light/icons_by_file_extension.lua
generated
Normal file
|
|
@ -0,0 +1,487 @@
|
|||
return { -- this file is generated from lua/nvim-web-devicons/default/icons_by_file_extension.lua, please do not edit
|
||||
|
||||
["3gp"] = { icon = "", color = "#7E4C10", cterm_color = "94", name = "3gp" },
|
||||
["3mf"] = { icon = "", color = "#5B5B5B", cterm_color = "240", name = "3DObjectFile" },
|
||||
["7z"] = { icon = "", color = "#76520C", cterm_color = "94", name = "7z" },
|
||||
["Dockerfile"] = { icon = "", color = "#2E5F99", cterm_color = "25", name = "Dockerfile" },
|
||||
["R"] = { icon = "", color = "#1A4C8C", cterm_color = "25", name = "R" },
|
||||
["a"] = { icon = "", color = "#494A47", cterm_color = "239", name = "StaticLibraryArchive" },
|
||||
["aac"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "AdvancedAudioCoding" },
|
||||
["ada"] = { icon = "", color = "#3B69AA", cterm_color = "25", name = "AdaFile" },
|
||||
["adb"] = { icon = "", color = "#3B69AA", cterm_color = "25", name = "AdaBody" },
|
||||
["ads"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "AdaSpecification" },
|
||||
["ai"] = { icon = "", color = "#666620", cterm_color = "58", name = "Ai" },
|
||||
["aif"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "AudioInterchangeFileFormat" },
|
||||
["aiff"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "AudioInterchangeFileFormat" },
|
||||
["android"] = { icon = "", color = "#277E3E", cterm_color = "29", name = "Android" },
|
||||
["ape"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "MonkeysAudio" },
|
||||
["apk"] = { icon = "", color = "#277E3E", cterm_color = "29", name = "apk" },
|
||||
["apl"] = { icon = "", color = "#1B7936", cterm_color = "28", name = "APL" },
|
||||
["app"] = { icon = "", color = "#9F0500", cterm_color = "124", name = "App" },
|
||||
["applescript"] = { icon = "", color = "#526064", cterm_color = "59", name = "AppleScript" },
|
||||
["asc"] = { icon = "", color = "#41525F", cterm_color = "239", name = "Asc" },
|
||||
["asm"] = { icon = "", color = "#006D8E", cterm_color = "24", name = "ASM" },
|
||||
["ass"] = { icon = "", color = "#805C0A", cterm_color = "94", name = "Ass" },
|
||||
["astro"] = { icon = "", color = "#AA2F4D", cterm_color = "125", name = "Astro" },
|
||||
["avif"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Avif" },
|
||||
["awk"] = { icon = "", color = "#3A4446", cterm_color = "238", name = "Awk" },
|
||||
["azcli"] = { icon = "", color = "#005A9F", cterm_color = "25", name = "AzureCli" },
|
||||
["bak"] = { icon = "", color = "#526064", cterm_color = "59", name = "Backup" },
|
||||
["bash"] = { icon = "", color = "#447028", cterm_color = "22", name = "Bash" },
|
||||
["bat"] = { icon = "", color = "#40500F", cterm_color = "58", name = "Bat" },
|
||||
["bazel"] = { icon = "", color = "#447028", cterm_color = "22", name = "Bazel" },
|
||||
["bib"] = { icon = "", color = "#666620", cterm_color = "58", name = "BibTeX" },
|
||||
["bicep"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Bicep" },
|
||||
["bicepparam"] = { icon = "", color = "#6A4D77", cterm_color = "96", name = "BicepParameters" },
|
||||
["bin"] = { icon = "", color = "#9F0500", cterm_color = "124", name = "Bin" },
|
||||
["blade.php"] = { icon = "", color = "#A0372B", cterm_color = "124", name = "Blade" },
|
||||
["blend"] = { icon = "", color = "#9C4F00", cterm_color = "130", name = "Blender" },
|
||||
["blp"] = { icon = "", color = "#3A6497", cterm_color = "25", name = "Blueprint" },
|
||||
["bmp"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Bmp" },
|
||||
["bqn"] = { icon = "", color = "#1B7936", cterm_color = "28", name = "APL" },
|
||||
["brep"] = { icon = "", color = "#576342", cterm_color = "58", name = "BoundaryRepresentation" },
|
||||
["bz"] = { icon = "", color = "#76520C", cterm_color = "94", name = "Bz" },
|
||||
["bz2"] = { icon = "", color = "#76520C", cterm_color = "94", name = "Bz2" },
|
||||
["bz3"] = { icon = "", color = "#76520C", cterm_color = "94", name = "Bz3" },
|
||||
["bzl"] = { icon = "", color = "#447028", cterm_color = "22", name = "Bzl" },
|
||||
["c"] = { icon = "", color = "#3B69AA", cterm_color = "25", name = "C" },
|
||||
["c++"] = { icon = "", color = "#A23253", 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", cterm_color = "25", name = "Cobol" },
|
||||
["cc"] = { icon = "", color = "#A23253", cterm_color = "125", name = "CPlusPlus" },
|
||||
["ccm"] = { icon = "", color = "#A23253", cterm_color = "125", name = "CPlusPlusModule" },
|
||||
["cfc"] = { icon = "", color = "#017B8C", cterm_color = "30", name = "ColdFusionScript" },
|
||||
["cfg"] = { icon = "", color = "#526064", cterm_color = "59", name = "Configuration" },
|
||||
["cfm"] = { icon = "", color = "#017B8C", cterm_color = "30", name = "ColdFusionTag" },
|
||||
["cjs"] = { icon = "", color = "#666620", cterm_color = "58", name = "Cjs" },
|
||||
["clj"] = { icon = "", color = "#466024", cterm_color = "22", name = "Clojure" },
|
||||
["cljc"] = { icon = "", color = "#466024", cterm_color = "22", name = "ClojureC" },
|
||||
["cljd"] = { icon = "", color = "#36677C", cterm_color = "24", name = "ClojureDart" },
|
||||
["cljs"] = { icon = "", color = "#36677C", cterm_color = "24", name = "ClojureJS" },
|
||||
["cmake"] = { icon = "", color = "#2C2D2F", cterm_color = "236", name = "CMake" },
|
||||
["cob"] = { icon = "", color = "#005CA5", cterm_color = "25", name = "Cobol" },
|
||||
["cobol"] = { icon = "", color = "#005CA5", cterm_color = "25", name = "Cobol" },
|
||||
["coffee"] = { icon = "", color = "#666620", cterm_color = "58", name = "Coffee" },
|
||||
["conda"] = { icon = "", color = "#2D751C", cterm_color = "28", name = "Conda" },
|
||||
["conf"] = { icon = "", color = "#526064", cterm_color = "59", name = "Conf" },
|
||||
["config.ru"] = { icon = "", color = "#701516", cterm_color = "52", name = "ConfigRu" },
|
||||
["cow"] = { icon = "", color = "#70421B", cterm_color = "94", name = "CowsayFile" },
|
||||
["cp"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Cp" },
|
||||
["cpp"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Cpp" },
|
||||
["cppm"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Cppm" },
|
||||
["cpy"] = { icon = "", color = "#005CA5", cterm_color = "25", name = "Cobol" },
|
||||
["cr"] = { icon = "", color = "#434343", cterm_color = "238", name = "Crystal" },
|
||||
["crdownload"] = { icon = "", color = "#226654", cterm_color = "23", name = "Crdownload" },
|
||||
["cs"] = { icon = "", color = "#434D04", cterm_color = "58", name = "Cs" },
|
||||
["csh"] = { icon = "", color = "#3A4446", cterm_color = "238", name = "Csh" },
|
||||
["cshtml"] = { icon = "", color = "#512BD4", cterm_color = "56", name = "RazorPage" },
|
||||
["cson"] = { icon = "", color = "#666620", cterm_color = "58", name = "Cson" },
|
||||
["csproj"] = { icon = "", color = "#512BD4", cterm_color = "56", name = "CSharpProject" },
|
||||
["css"] = { icon = "", color = "#663399", cterm_color = "91", name = "Css" },
|
||||
["csv"] = { icon = "", color = "#447028", cterm_color = "22", name = "Csv" },
|
||||
["cts"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Cts" },
|
||||
["cu"] = { icon = "", color = "#447028", cterm_color = "22", name = "cuda" },
|
||||
["cue"] = { icon = "", color = "#764A57", cterm_color = "95", name = "Cue" },
|
||||
["cuh"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "cudah" },
|
||||
["cxx"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Cxx" },
|
||||
["cxxm"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Cxxm" },
|
||||
["d"] = { icon = "", color = "#842B25", cterm_color = "88", name = "D" },
|
||||
["d.ts"] = { icon = "", color = "#6A4C2A", cterm_color = "94", name = "TypeScriptDeclaration" },
|
||||
["dart"] = { icon = "", color = "#03589C", cterm_color = "25", name = "Dart" },
|
||||
["db"] = { icon = "", color = "#494848", cterm_color = "238", name = "Db" },
|
||||
["dconf"] = { icon = "", color = "#333333", cterm_color = "236", name = "Dconf" },
|
||||
["desktop"] = { icon = "", color = "#563D7C", cterm_color = "54", name = "DesktopEntry" },
|
||||
["diff"] = { icon = "", color = "#41535B", cterm_color = "239", name = "Diff" },
|
||||
["dll"] = { icon = "", color = "#4D2C0B", cterm_color = "52", name = "Dll" },
|
||||
["doc"] = { icon = "", color = "#185ABD", cterm_color = "26", name = "Doc" },
|
||||
["dockerignore"] = { icon = "", color = "#2E5F99", cterm_color = "25", name = "DockerIgnore" },
|
||||
["docx"] = { icon = "", color = "#185ABD", cterm_color = "26", name = "Docx" },
|
||||
["dot"] = { icon = "", color = "#244A6A", cterm_color = "24", name = "Dot" },
|
||||
["download"] = { icon = "", color = "#226654", cterm_color = "23", name = "Download" },
|
||||
["drl"] = { icon = "", color = "#553A3A", cterm_color = "238", name = "Drools" },
|
||||
["dropbox"] = { icon = "", color = "#0049BE", cterm_color = "26", name = "Dropbox" },
|
||||
["dump"] = { icon = "", color = "#494848", cterm_color = "238", name = "Dump" },
|
||||
["dwg"] = { icon = "", color = "#576342", cterm_color = "58", name = "AutoCADDwg" },
|
||||
["dxf"] = { icon = "", color = "#576342", cterm_color = "58", name = "AutoCADDxf" },
|
||||
["ebook"] = { icon = "", color = "#755836", cterm_color = "94", name = "Ebook" },
|
||||
["ebuild"] = { icon = "", color = "#4C416E", cterm_color = "60", name = "GentooBuild" },
|
||||
["edn"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Edn" },
|
||||
["eex"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Eex" },
|
||||
["ejs"] = { icon = "", color = "#666620", cterm_color = "58", name = "Ejs" },
|
||||
["el"] = { icon = "", color = "#61568E", cterm_color = "60", name = "Elisp" },
|
||||
["elc"] = { icon = "", color = "#61568E", cterm_color = "60", name = "Elisp" },
|
||||
["elf"] = { icon = "", color = "#9F0500", cterm_color = "124", name = "Elf" },
|
||||
["elm"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Elm" },
|
||||
["eln"] = { icon = "", color = "#61568E", cterm_color = "60", name = "Elisp" },
|
||||
["env"] = { icon = "", color = "#32310D", cterm_color = "236", name = "Env" },
|
||||
["eot"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "EmbeddedOpenTypeFont" },
|
||||
["epp"] = { icon = "", color = "#80530D", cterm_color = "94", name = "Epp" },
|
||||
["epub"] = { icon = "", color = "#755836", cterm_color = "94", name = "Epub" },
|
||||
["erb"] = { icon = "", color = "#701516", cterm_color = "52", name = "Erb" },
|
||||
["erl"] = { icon = "", color = "#8A2B72", cterm_color = "89", name = "Erl" },
|
||||
["ex"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Ex" },
|
||||
["exe"] = { icon = "", color = "#9F0500", cterm_color = "124", name = "Exe" },
|
||||
["exs"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Exs" },
|
||||
["f#"] = { icon = "", color = "#36677C", 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 = "#98262C", cterm_color = "88", name = "FreeCAD" },
|
||||
["fcmacro"] = { icon = "", color = "#98262C", cterm_color = "88", name = "FreeCAD" },
|
||||
["fcmat"] = { icon = "", color = "#98262C", cterm_color = "88", name = "FreeCAD" },
|
||||
["fcparam"] = { icon = "", color = "#98262C", cterm_color = "88", name = "FreeCAD" },
|
||||
["fcscript"] = { icon = "", color = "#98262C", cterm_color = "88", name = "FreeCAD" },
|
||||
["fcstd"] = { icon = "", color = "#98262C", cterm_color = "88", name = "FreeCAD" },
|
||||
["fcstd1"] = { icon = "", color = "#98262C", cterm_color = "88", name = "FreeCAD" },
|
||||
["fctb"] = { icon = "", color = "#98262C", cterm_color = "88", name = "FreeCAD" },
|
||||
["fctl"] = { icon = "", color = "#98262C", cterm_color = "88", name = "FreeCAD" },
|
||||
["fdmdownload"] = { icon = "", color = "#226654", cterm_color = "23", name = "Fdmdownload" },
|
||||
["feature"] = { icon = "", color = "#007E12", cterm_color = "28", name = "Feature" },
|
||||
["fish"] = { icon = "", color = "#3A4446", cterm_color = "238", name = "Fish" },
|
||||
["flac"] = { icon = "", color = "#005880", cterm_color = "24", name = "FreeLosslessAudioCodec" },
|
||||
["flc"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "FIGletFontControl" },
|
||||
["flf"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "FIGletFontFormat" },
|
||||
["fnl"] = { icon = "", color = "#33312B", cterm_color = "236", name = "Fennel" },
|
||||
["fodg"] = { icon = "", color = "#333211", cterm_color = "236", name = "LibreOfficeGraphics" },
|
||||
["fodp"] = { icon = "", color = "#7F4E22", cterm_color = "94", name = "LibreOfficeImpress" },
|
||||
["fods"] = { icon = "", color = "#28541A", cterm_color = "22", name = "LibreOfficeCalc" },
|
||||
["fodt"] = { icon = "", color = "#16667E", cterm_color = "24", name = "LibreOfficeWriter" },
|
||||
["frag"] = { icon = "", color = "#40647C", cterm_color = "24", name = "FragmentShader" },
|
||||
["fs"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Fs" },
|
||||
["fsi"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Fsi" },
|
||||
["fsscript"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Fsscript" },
|
||||
["fsx"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Fsx" },
|
||||
["gcode"] = { icon = "", color = "#0F5582", cterm_color = "24", name = "GCode" },
|
||||
["gd"] = { icon = "", color = "#526064", cterm_color = "59", name = "GDScript" },
|
||||
["gemspec"] = { icon = "", color = "#701516", cterm_color = "52", name = "Gemspec" },
|
||||
["geom"] = { icon = "", color = "#40647C", cterm_color = "24", name = "GeometryShader" },
|
||||
["gif"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Gif" },
|
||||
["git"] = { icon = "", color = "#B5391E", cterm_color = "160", name = "GitLogo" },
|
||||
["glb"] = { icon = "", color = "#80581E", cterm_color = "94", name = "BinaryGLTF" },
|
||||
["gleam"] = { icon = "", color = "#553A51", cterm_color = "53", name = "Gleam" },
|
||||
["glsl"] = { icon = "", color = "#40647C", cterm_color = "24", name = "OpenGLShadingLanguage" },
|
||||
["gnumakefile"] = { icon = "", color = "#526064", cterm_color = "59", name = "Makefile" },
|
||||
["go"] = { icon = "", color = "#0082A2", cterm_color = "31", name = "Go" },
|
||||
["godot"] = { icon = "", color = "#526064", cterm_color = "59", name = "GodotProject" },
|
||||
["gpr"] = { icon = "", color = "#526064", cterm_color = "59", name = "GPRBuildProject" },
|
||||
["gql"] = { icon = "", color = "#AC2880", cterm_color = "126", name = "GraphQL" },
|
||||
["gradle"] = { icon = "", color = "#005F87", cterm_color = "24", name = "Gradle" },
|
||||
["graphql"] = { icon = "", color = "#AC2880", cterm_color = "126", name = "GraphQL" },
|
||||
["gresource"] = { icon = "", color = "#333333", cterm_color = "236", name = "GTK" },
|
||||
["gv"] = { icon = "", color = "#244A6A", cterm_color = "24", name = "Gv" },
|
||||
["gz"] = { icon = "", color = "#76520C", cterm_color = "94", name = "Gz" },
|
||||
["h"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "H" },
|
||||
["haml"] = { icon = "", color = "#2F2F2D", cterm_color = "236", name = "Haml" },
|
||||
["hbs"] = { icon = "", color = "#A04F1D", cterm_color = "130", name = "Hbs" },
|
||||
["heex"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Heex" },
|
||||
["hex"] = { icon = "", color = "#224ABF", cterm_color = "26", name = "Hexadecimal" },
|
||||
["hh"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Hh" },
|
||||
["hpp"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Hpp" },
|
||||
["hrl"] = { icon = "", color = "#8A2B72", cterm_color = "89", name = "Hrl" },
|
||||
["hs"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Hs" },
|
||||
["htm"] = { icon = "", color = "#AA391C", cterm_color = "124", name = "Htm" },
|
||||
["html"] = { icon = "", color = "#AB3A1C", cterm_color = "124", name = "Html" },
|
||||
["http"] = { icon = "", color = "#006A95", cterm_color = "24", name = "HTTP" },
|
||||
["huff"] = { icon = "", color = "#4242C7", cterm_color = "56", name = "Huff" },
|
||||
["hurl"] = { icon = "", color = "#BF0266", cterm_color = "125", name = "Hurl" },
|
||||
["hx"] = { icon = "", color = "#9C5715", cterm_color = "130", name = "Haxe" },
|
||||
["hxx"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Hxx" },
|
||||
["ical"] = { icon = "", color = "#2B2E83", cterm_color = "18", name = "Ical" },
|
||||
["icalendar"] = { icon = "", color = "#2B2E83", cterm_color = "18", name = "Icalendar" },
|
||||
["ico"] = { icon = "", color = "#666620", cterm_color = "58", name = "Ico" },
|
||||
["ics"] = { icon = "", color = "#2B2E83", cterm_color = "18", name = "Ics" },
|
||||
["ifb"] = { icon = "", color = "#2B2E83", cterm_color = "18", name = "Ifb" },
|
||||
["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" },
|
||||
["image"] = { icon = "", color = "#453F43", cterm_color = "238", name = "Image" },
|
||||
["img"] = { icon = "", color = "#453F43", cterm_color = "238", name = "Img" },
|
||||
["import"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "ImportConfiguration" },
|
||||
["info"] = { icon = "", color = "#333329", cterm_color = "236", name = "Info" },
|
||||
["ini"] = { icon = "", color = "#526064", cterm_color = "59", name = "Ini" },
|
||||
["ino"] = { icon = "", color = "#397981", cterm_color = "30", name = "Arduino" },
|
||||
["ipynb"] = { icon = "", color = "#A35301", cterm_color = "130", name = "Notebook" },
|
||||
["iso"] = { icon = "", color = "#453F43", cterm_color = "238", name = "Iso" },
|
||||
["ixx"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Ixx" },
|
||||
["jar"] = { icon = "", color = "#805834", cterm_color = "94", name = "Jar" },
|
||||
["java"] = { icon = "", color = "#992E33", cterm_color = "88", name = "Java" },
|
||||
["jl"] = { icon = "", color = "#6C4B7C", cterm_color = "96", name = "Jl" },
|
||||
["jpeg"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Jpeg" },
|
||||
["jpg"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Jpg" },
|
||||
["js"] = { icon = "", color = "#666620", cterm_color = "58", name = "Js" },
|
||||
["json"] = { icon = "", color = "#666620", cterm_color = "58", name = "Json" },
|
||||
["json5"] = { icon = "", color = "#666620", cterm_color = "58", name = "Json5" },
|
||||
["jsonc"] = { icon = "", color = "#666620", cterm_color = "58", name = "Jsonc" },
|
||||
["jsx"] = { icon = "", color = "#158197", cterm_color = "31", name = "Jsx" },
|
||||
["jwmrc"] = { icon = "", color = "#005A9A", cterm_color = "25", name = "JWM" },
|
||||
["jxl"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "JpegXl" },
|
||||
["kbx"] = { icon = "", color = "#565856", cterm_color = "240", name = "Kbx" },
|
||||
["kdb"] = { icon = "", color = "#3E7427", cterm_color = "28", name = "Kdb" },
|
||||
["kdbx"] = { icon = "", color = "#3E7427", cterm_color = "28", name = "Kdbx" },
|
||||
["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" },
|
||||
["ko"] = { icon = "", color = "#494A47", cterm_color = "239", name = "LinuxKernelObject" },
|
||||
["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", cterm_color = "238", name = "Ksh" },
|
||||
["kt"] = { icon = "", color = "#5F3EBF", cterm_color = "92", name = "Kotlin" },
|
||||
["kts"] = { icon = "", color = "#5F3EBF", cterm_color = "92", name = "KotlinScript" },
|
||||
["lck"] = { icon = "", color = "#5E5E5E", cterm_color = "59", name = "Lock" },
|
||||
["leex"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Leex" },
|
||||
["less"] = { icon = "", color = "#563D7C", cterm_color = "54", name = "Less" },
|
||||
["lff"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "LibrecadFontFile" },
|
||||
["lhs"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Lhs" },
|
||||
["lib"] = { icon = "", color = "#4D2C0B", cterm_color = "52", name = "Lib" },
|
||||
["license"] = { icon = "", color = "#666620", cterm_color = "58", name = "License" },
|
||||
["liquid"] = { icon = "", color = "#4A6024", cterm_color = "58", name = "Liquid" },
|
||||
["lock"] = { icon = "", color = "#5E5E5E", cterm_color = "59", name = "Lock" },
|
||||
["log"] = { icon = "", color = "#4A4A4A", 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" },
|
||||
["m"] = { icon = "", color = "#3B69AA", cterm_color = "25", name = "ObjectiveC" },
|
||||
["m3u"] = { icon = "", color = "#764A57", cterm_color = "95", name = "M3u" },
|
||||
["m3u8"] = { icon = "", color = "#764A57", cterm_color = "95", name = "M3u8" },
|
||||
["m4a"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "MPEG4" },
|
||||
["m4v"] = { icon = "", color = "#7E4C10", cterm_color = "94", name = "M4V" },
|
||||
["magnet"] = { icon = "", color = "#A51B16", cterm_color = "124", name = "Magnet" },
|
||||
["makefile"] = { icon = "", color = "#526064", cterm_color = "59", name = "Makefile" },
|
||||
["markdown"] = { icon = "", color = "#4A4A4A", cterm_color = "239", name = "Markdown" },
|
||||
["material"] = { icon = "", color = "#8A2B72", cterm_color = "89", name = "Material" },
|
||||
["md"] = { icon = "", color = "#4A4A4A", cterm_color = "239", name = "Md" },
|
||||
["md5"] = { icon = "", color = "#5D5975", cterm_color = "60", name = "Md5" },
|
||||
["mdx"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Mdx" },
|
||||
["mint"] = { icon = "", color = "#44604A", cterm_color = "23", name = "Mint" },
|
||||
["mjs"] = { icon = "", color = "#504B1E", cterm_color = "58", name = "Mjs" },
|
||||
["mk"] = { icon = "", color = "#526064", cterm_color = "59", name = "Makefile" },
|
||||
["mkv"] = { icon = "", color = "#7E4C10", cterm_color = "94", name = "Mkv" },
|
||||
["ml"] = { icon = "", color = "#975122", cterm_color = "130", name = "Ml" },
|
||||
["mli"] = { icon = "", color = "#975122", cterm_color = "130", name = "Mli" },
|
||||
["mm"] = { icon = "", color = "#36677C", cterm_color = "24", name = "ObjectiveCPlusPlus" },
|
||||
["mo"] = { icon = "", color = "#654CA7", cterm_color = "61", name = "Motoko" },
|
||||
["mobi"] = { icon = "", color = "#755836", cterm_color = "94", name = "Mobi" },
|
||||
["mojo"] = { icon = "", color = "#BF3917", cterm_color = "160", name = "Mojo" },
|
||||
["mov"] = { icon = "", color = "#7E4C10", cterm_color = "94", name = "MOV" },
|
||||
["mp3"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "MPEGAudioLayerIII" },
|
||||
["mp4"] = { 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", cterm_color = "24", name = "Mts" },
|
||||
["mustache"] = { icon = "", color = "#975122", cterm_color = "130", name = "Mustache" },
|
||||
["nfo"] = { icon = "", color = "#333329", cterm_color = "236", name = "Nfo" },
|
||||
["nim"] = { icon = "", color = "#514700", cterm_color = "58", name = "Nim" },
|
||||
["nix"] = { icon = "", color = "#3F5D72", cterm_color = "24", name = "Nix" },
|
||||
["norg"] = { icon = "", color = "#365A8E", cterm_color = "25", name = "Norg" },
|
||||
["nswag"] = { icon = "", color = "#427516", cterm_color = "28", name = "Nswag" },
|
||||
["nu"] = { icon = "", color = "#276F4E", cterm_color = "29", name = "Nushell" },
|
||||
["o"] = { icon = "", color = "#9F0500", cterm_color = "124", name = "ObjectFile" },
|
||||
["obj"] = { icon = "", color = "#5B5B5B", cterm_color = "240", name = "3DObjectFile" },
|
||||
["odf"] = { icon = "", color = "#AA3C64", cterm_color = "125", name = "LibreOfficeFormula" },
|
||||
["odg"] = { icon = "", color = "#333211", cterm_color = "236", name = "LibreOfficeGraphics" },
|
||||
["odin"] = { icon = "", color = "#2A629E", cterm_color = "25", name = "Odin" },
|
||||
["odp"] = { icon = "", color = "#7F4E22", cterm_color = "94", name = "LibreOfficeImpress" },
|
||||
["ods"] = { icon = "", color = "#28541A", cterm_color = "22", name = "LibreOfficeCalc" },
|
||||
["odt"] = { icon = "", color = "#16667E", cterm_color = "24", name = "LibreOfficeWriter" },
|
||||
["oga"] = { icon = "", color = "#005880", cterm_color = "24", name = "OggVorbis" },
|
||||
["ogg"] = { icon = "", color = "#005880", cterm_color = "24", name = "OggVorbis" },
|
||||
["ogv"] = { icon = "", color = "#7E4C10", cterm_color = "94", name = "OggVideo" },
|
||||
["ogx"] = { icon = "", color = "#7E4C10", cterm_color = "94", name = "OggMultiplex" },
|
||||
["opus"] = { icon = "", color = "#005880", cterm_color = "24", name = "OpusAudioFile" },
|
||||
["org"] = { icon = "", color = "#4F7166", cterm_color = "66", name = "OrgMode" },
|
||||
["otf"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "OpenTypeFont" },
|
||||
["out"] = { icon = "", color = "#9F0500", cterm_color = "124", name = "Out" },
|
||||
["part"] = { icon = "", color = "#226654", cterm_color = "23", name = "Part" },
|
||||
["patch"] = { icon = "", color = "#41535B", cterm_color = "239", name = "Patch" },
|
||||
["pck"] = { icon = "", color = "#526064", cterm_color = "59", name = "PackedResource" },
|
||||
["pcm"] = { icon = "", color = "#005880", cterm_color = "24", name = "PulseCodeModulation" },
|
||||
["pdf"] = { icon = "", color = "#B30B00", cterm_color = "124", name = "Pdf" },
|
||||
["php"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Php" },
|
||||
["pl"] = { icon = "", color = "#36677C", 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", cterm_color = "24", name = "Pm" },
|
||||
["png"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Png" },
|
||||
["po"] = { icon = "", color = "#1C708E", cterm_color = "24", name = "Localization" },
|
||||
["pot"] = { icon = "", color = "#1C708E", cterm_color = "24", name = "Localization" },
|
||||
["pp"] = { icon = "", color = "#80530D", cterm_color = "94", name = "Pp" },
|
||||
["ppt"] = { icon = "", color = "#983826", cterm_color = "124", name = "Ppt" },
|
||||
["pptx"] = { icon = "", color = "#983826", cterm_color = "124", name = "Pptx" },
|
||||
["prisma"] = { icon = "", color = "#444DA2", cterm_color = "61", name = "Prisma" },
|
||||
["pro"] = { icon = "", color = "#725C2A", cterm_color = "94", name = "Prolog" },
|
||||
["ps1"] = { icon = "", color = "#325698", cterm_color = "25", name = "PsScriptfile" },
|
||||
["psb"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Psb" },
|
||||
["psd"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Psd" },
|
||||
["psd1"] = { icon = "", color = "#4F5893", cterm_color = "60", name = "PsManifestfile" },
|
||||
["psm1"] = { icon = "", color = "#4F5893", cterm_color = "60", name = "PsScriptModulefile" },
|
||||
["pub"] = { icon = "", color = "#4C422F", cterm_color = "238", name = "Pub" },
|
||||
["pxd"] = { icon = "", color = "#3C6F98", cterm_color = "24", name = "Pxd" },
|
||||
["pxi"] = { icon = "", color = "#3C6F98", cterm_color = "24", name = "Pxi" },
|
||||
["py"] = { icon = "", color = "#805E02", cterm_color = "94", name = "Py" },
|
||||
["pyc"] = { icon = "", color = "#332D1D", cterm_color = "236", name = "Pyc" },
|
||||
["pyd"] = { icon = "", color = "#332D1D", cterm_color = "236", name = "Pyd" },
|
||||
["pyi"] = { icon = "", color = "#805E02", cterm_color = "94", name = "Pyi" },
|
||||
["pyo"] = { icon = "", color = "#332D1D", cterm_color = "236", name = "Pyo" },
|
||||
["pyw"] = { icon = "", color = "#3C6F98", cterm_color = "24", name = "Pyw" },
|
||||
["pyx"] = { icon = "", color = "#3C6F98", 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", cterm_color = "58", name = "Query" },
|
||||
["r"] = { icon = "", color = "#1A4C8C", cterm_color = "25", name = "R" },
|
||||
["rake"] = { icon = "", color = "#701516", cterm_color = "52", name = "Rake" },
|
||||
["rar"] = { icon = "", color = "#76520C", cterm_color = "94", name = "Rar" },
|
||||
["rasi"] = { icon = "", color = "#666620", cterm_color = "58", name = "Rasi" },
|
||||
["razor"] = { icon = "", color = "#512BD4", cterm_color = "56", name = "RazorPage" },
|
||||
["rb"] = { icon = "", color = "#701516", cterm_color = "52", name = "Rb" },
|
||||
["res"] = { icon = "", color = "#992E33", cterm_color = "88", name = "ReScript" },
|
||||
["resi"] = { icon = "", color = "#A33759", cterm_color = "125", name = "ReScriptInterface" },
|
||||
["rlib"] = { icon = "", color = "#6F5242", cterm_color = "95", name = "Rlib" },
|
||||
["rmd"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Rmd" },
|
||||
["rproj"] = { icon = "", color = "#286844", cterm_color = "29", name = "Rproj" },
|
||||
["rs"] = { icon = "", color = "#6F5242", cterm_color = "95", name = "Rs" },
|
||||
["rss"] = { icon = "", color = "#7E4E1E", cterm_color = "94", name = "Rss" },
|
||||
["s"] = { icon = "", color = "#005594", cterm_color = "25", name = "ASM" },
|
||||
["sass"] = { icon = "", color = "#A33759", cterm_color = "125", name = "Sass" },
|
||||
["sbt"] = { icon = "", color = "#992E33", cterm_color = "88", name = "sbt" },
|
||||
["sc"] = { icon = "", color = "#992E33", cterm_color = "88", name = "ScalaScript" },
|
||||
["scad"] = { icon = "", color = "#53480F", cterm_color = "58", name = "OpenSCAD" },
|
||||
["scala"] = { icon = "", color = "#992E33", cterm_color = "88", name = "Scala" },
|
||||
["scm"] = { icon = "", color = "#303030", cterm_color = "236", name = "Scheme" },
|
||||
["scss"] = { icon = "", color = "#A33759", cterm_color = "125", name = "Scss" },
|
||||
["sh"] = { icon = "", color = "#3A4446", cterm_color = "238", name = "Sh" },
|
||||
["sha1"] = { icon = "", color = "#5D5975", cterm_color = "60", name = "Sha1" },
|
||||
["sha224"] = { icon = "", color = "#5D5975", cterm_color = "60", name = "Sha224" },
|
||||
["sha256"] = { icon = "", color = "#5D5975", cterm_color = "60", name = "Sha256" },
|
||||
["sha384"] = { icon = "", color = "#5D5975", cterm_color = "60", name = "Sha384" },
|
||||
["sha512"] = { icon = "", color = "#5D5975", cterm_color = "60", name = "Sha512" },
|
||||
["sig"] = { icon = "", color = "#975122", cterm_color = "130", name = "Sig" },
|
||||
["signature"] = { icon = "", color = "#975122", cterm_color = "130", name = "Signature" },
|
||||
["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", cterm_color = "124", name = "Slim" },
|
||||
["sln"] = { icon = "", color = "#643995", cterm_color = "91", name = "Sln" },
|
||||
["slnx"] = { icon = "", color = "#643995", cterm_color = "91", name = "Slnx" },
|
||||
["slvs"] = { icon = "", color = "#576342", cterm_color = "58", name = "SolveSpace" },
|
||||
["sml"] = { icon = "", color = "#975122", cterm_color = "130", name = "Sml" },
|
||||
["so"] = { icon = "", color = "#494A47", cterm_color = "239", name = "SharedObject" },
|
||||
["sol"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Solidity" },
|
||||
["spec.js"] = { icon = "", color = "#666620", cterm_color = "58", name = "SpecJs" },
|
||||
["spec.jsx"] = { icon = "", color = "#158197", cterm_color = "31", name = "JavaScriptReactSpec" },
|
||||
["spec.ts"] = { icon = "", color = "#36677C", cterm_color = "24", name = "SpecTs" },
|
||||
["spec.tsx"] = { icon = "", color = "#1354BF", cterm_color = "26", name = "TypeScriptReactSpec" },
|
||||
["spx"] = { icon = "", color = "#005880", cterm_color = "24", name = "OggSpeexAudio" },
|
||||
["sql"] = { icon = "", color = "#494848", cterm_color = "238", name = "Sql" },
|
||||
["sqlite"] = { icon = "", color = "#494848", cterm_color = "238", name = "Sql" },
|
||||
["sqlite3"] = { icon = "", color = "#494848", cterm_color = "238", name = "Sql" },
|
||||
["srt"] = { icon = "", color = "#805C0A", cterm_color = "94", name = "Srt" },
|
||||
["ssa"] = { icon = "", color = "#805C0A", cterm_color = "94", name = "Ssa" },
|
||||
["ste"] = { icon = "", color = "#576342", cterm_color = "58", name = "Ste" },
|
||||
["step"] = { icon = "", color = "#576342", cterm_color = "58", name = "Step" },
|
||||
["stl"] = { icon = "", color = "#5B5B5B", cterm_color = "240", name = "3DObjectFile" },
|
||||
["stories.js"] = { icon = "", color = "#AA2F59", cterm_color = "125", name = "StorybookJavaScript" },
|
||||
["stories.jsx"] = { icon = "", color = "#AA2F59", cterm_color = "125", name = "StorybookJsx" },
|
||||
["stories.mjs"] = { icon = "", color = "#AA2F59", cterm_color = "125", name = "StorybookMjs" },
|
||||
["stories.svelte"] = { icon = "", color = "#AA2F59", cterm_color = "125", name = "StorybookSvelte" },
|
||||
["stories.ts"] = { icon = "", color = "#AA2F59", cterm_color = "125", name = "StorybookTypeScript" },
|
||||
["stories.tsx"] = { icon = "", color = "#AA2F59", cterm_color = "125", name = "StorybookTsx" },
|
||||
["stories.vue"] = { icon = "", color = "#AA2F59", cterm_color = "125", name = "StorybookVue" },
|
||||
["stp"] = { icon = "", color = "#576342", cterm_color = "58", name = "Stp" },
|
||||
["strings"] = { icon = "", color = "#1C708E", cterm_color = "24", name = "Localization" },
|
||||
["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 = "Sublime" },
|
||||
["suo"] = { icon = "", color = "#643995", cterm_color = "91", name = "Suo" },
|
||||
["sv"] = { icon = "", color = "#017226", cterm_color = "22", name = "SystemVerilog" },
|
||||
["svelte"] = { icon = "", color = "#BF2E00", cterm_color = "160", name = "Svelte" },
|
||||
["svg"] = { icon = "", color = "#80581E", cterm_color = "94", name = "Svg" },
|
||||
["svgz"] = { icon = "", color = "#80581E", cterm_color = "94", name = "Svgz" },
|
||||
["svh"] = { icon = "", color = "#017226", cterm_color = "22", name = "SystemVerilog" },
|
||||
["swift"] = { icon = "", color = "#975122", cterm_color = "130", name = "Swift" },
|
||||
["t"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Tor" },
|
||||
["tbc"] = { icon = "", color = "#1E5CB3", cterm_color = "25", name = "Tcl" },
|
||||
["tcl"] = { icon = "", color = "#1E5CB3", cterm_color = "25", name = "Tcl" },
|
||||
["templ"] = { icon = "", color = "#6E5E18", cterm_color = "58", name = "Templ" },
|
||||
["terminal"] = { icon = "", color = "#217929", cterm_color = "28", name = "Terminal" },
|
||||
["test.js"] = { icon = "", color = "#666620", cterm_color = "58", name = "TestJs" },
|
||||
["test.jsx"] = { icon = "", color = "#158197", cterm_color = "31", name = "JavaScriptReactTest" },
|
||||
["test.ts"] = { icon = "", color = "#36677C", cterm_color = "24", name = "TestTs" },
|
||||
["test.tsx"] = { icon = "", color = "#1354BF", cterm_color = "26", name = "TypeScriptReactTest" },
|
||||
["tex"] = { icon = "", color = "#3D6117", cterm_color = "22", name = "Tex" },
|
||||
["tf"] = { icon = "", color = "#4732AF", cterm_color = "55", name = "Terraform" },
|
||||
["tfvars"] = { icon = "", color = "#4732AF", cterm_color = "55", name = "TFVars" },
|
||||
["tgz"] = { icon = "", color = "#76520C", cterm_color = "94", name = "Tgz" },
|
||||
["tmpl"] = { icon = "", color = "#6E5E18", cterm_color = "58", name = "Template" },
|
||||
["tmux"] = { icon = "", color = "#0F8C13", cterm_color = "28", name = "Tmux" },
|
||||
["toml"] = { icon = "", color = "#753219", cterm_color = "88", name = "Toml" },
|
||||
["torrent"] = { icon = "", color = "#226654", cterm_color = "23", name = "Torrent" },
|
||||
["tres"] = { icon = "", color = "#526064", cterm_color = "59", name = "GodotTextResource" },
|
||||
["ts"] = { icon = "", color = "#36677C", cterm_color = "24", name = "TypeScript" },
|
||||
["tscn"] = { icon = "", color = "#526064", cterm_color = "59", name = "GodotTextScene" },
|
||||
["tsconfig"] = { icon = "", color = "#AA5A00", cterm_color = "130", name = "TypoScriptConfig" },
|
||||
["tsx"] = { icon = "", color = "#1354BF", cterm_color = "26", name = "Tsx" },
|
||||
["ttf"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "TrueTypeFont" },
|
||||
["twig"] = { icon = "", color = "#466024", cterm_color = "22", name = "Twig" },
|
||||
["txt"] = { icon = "", color = "#447028", cterm_color = "22", name = "Txt" },
|
||||
["txz"] = { icon = "", color = "#76520C", cterm_color = "94", name = "Txz" },
|
||||
["typ"] = { icon = "", color = "#097D80", cterm_color = "30", name = "Typst" },
|
||||
["typoscript"] = { icon = "", color = "#AA5A00", cterm_color = "130", name = "TypoScript" },
|
||||
["ui"] = { icon = "", color = "#015BF0", cterm_color = "27", name = "UI" },
|
||||
["v"] = { icon = "", color = "#017226", cterm_color = "22", name = "Verilog" },
|
||||
["vala"] = { icon = "", color = "#5C2E8B", cterm_color = "54", name = "Vala" },
|
||||
["vert"] = { icon = "", color = "#40647C", cterm_color = "24", name = "VertexShader" },
|
||||
["vh"] = { icon = "", color = "#017226", cterm_color = "22", name = "Verilog" },
|
||||
["vhd"] = { icon = "", color = "#017226", cterm_color = "22", name = "VHDL" },
|
||||
["vhdl"] = { icon = "", color = "#017226", cterm_color = "22", name = "VHDL" },
|
||||
["vi"] = { icon = "", color = "#554203", cterm_color = "58", name = "LabView" },
|
||||
["vim"] = { icon = "", color = "#017226", cterm_color = "22", name = "Vim" },
|
||||
["vsh"] = { icon = "", color = "#3E5A7F", 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 = "#0075AA", cterm_color = "24", name = "WaveformAudioFile" },
|
||||
["webm"] = { icon = "", color = "#7E4C10", cterm_color = "94", name = "Webm" },
|
||||
["webmanifest"] = { icon = "", color = "#504B1E", cterm_color = "58", name = "Webmanifest" },
|
||||
["webp"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Webp" },
|
||||
["webpack"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Webpack" },
|
||||
["wma"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "WindowsMediaAudio" },
|
||||
["wmv"] = { icon = "", color = "#7E4C10", cterm_color = "94", name = "WindowsMediaVideo" },
|
||||
["woff"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "WebOpenFontFormat" },
|
||||
["woff2"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "WebOpenFontFormat" },
|
||||
["wrl"] = { icon = "", color = "#5B5B5B", cterm_color = "240", name = "VRML" },
|
||||
["wrz"] = { icon = "", color = "#5B5B5B", cterm_color = "240", name = "VRML" },
|
||||
["wv"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "WavPack" },
|
||||
["wvc"] = { icon = "", color = "#0075AA", cterm_color = "24", name = "WavPackCorrection" },
|
||||
["x"] = { icon = "", color = "#3B69AA", cterm_color = "25", name = "Logos" },
|
||||
["xaml"] = { icon = "", color = "#512BD4", cterm_color = "56", name = "Xaml" },
|
||||
["xcf"] = { icon = "", color = "#4A4434", cterm_color = "238", name = "GIMP" },
|
||||
["xcplayground"] = { icon = "", color = "#975122", cterm_color = "130", name = "XcPlayground" },
|
||||
["xcstrings"] = { icon = "", color = "#1C708E", cterm_color = "24", name = "XcLocalization" },
|
||||
["xls"] = { icon = "", color = "#207245", cterm_color = "29", name = "Xls" },
|
||||
["xlsx"] = { icon = "", color = "#207245", cterm_color = "29", name = "Xlsx" },
|
||||
["xm"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Logos" },
|
||||
["xml"] = { icon = "", color = "#975122", cterm_color = "130", name = "Xml" },
|
||||
["xpi"] = { icon = "", color = "#BF1401", cterm_color = "124", name = "Xpi" },
|
||||
["xul"] = { icon = "", color = "#975122", cterm_color = "130", name = "Xul" },
|
||||
["xz"] = { icon = "", color = "#76520C", cterm_color = "94", name = "Xz" },
|
||||
["yaml"] = { icon = "", color = "#526064", cterm_color = "59", name = "Yaml" },
|
||||
["yml"] = { icon = "", color = "#526064", cterm_color = "59", name = "Yml" },
|
||||
["zig"] = { icon = "", color = "#7B4D0E", cterm_color = "94", name = "Zig" },
|
||||
["zip"] = { icon = "", color = "#76520C", cterm_color = "94", name = "Zip" },
|
||||
["zsh"] = { icon = "", color = "#447028", cterm_color = "22", name = "Zsh" },
|
||||
["zst"] = { icon = "", color = "#76520C", cterm_color = "94", name = "Zst" },
|
||||
["🔥"] = { icon = "", color = "#BF3917", cterm_color = "160", name = "Mojo" },
|
||||
} --[[@as table<string, Icon>]]
|
||||
214
.config/nvim/pack/tree/start/nvim-web-devicons/lua/nvim-web-devicons/light/icons_by_filename.lua
generated
Normal file
214
.config/nvim/pack/tree/start/nvim-web-devicons/lua/nvim-web-devicons/light/icons_by_filename.lua
generated
Normal file
|
|
@ -0,0 +1,214 @@
|
|||
return { -- this file is generated from lua/nvim-web-devicons/default/icons_by_filename.lua, please do not edit
|
||||
["vite.config.cjs"] = { icon = "", color = "#805400", cterm_color = "94", name = "ViteConfig" },
|
||||
["vite.config.cts"] = { icon = "", color = "#805400", cterm_color = "94", name = "ViteConfig" },
|
||||
["vite.config.js"] = { icon = "", color = "#805400", cterm_color = "94", name = "ViteConfig" },
|
||||
["vite.config.mjs"] = { icon = "", color = "#805400", cterm_color = "94", name = "ViteConfig" },
|
||||
["vite.config.mts"] = { icon = "", color = "#805400", cterm_color = "94", name = "ViteConfig" },
|
||||
["vite.config.ts"] = { icon = "", color = "#805400", cterm_color = "94", name = "ViteConfig" },
|
||||
[".SRCINFO"] = { icon = "", color = "#0B6F9E", cterm_color = "24", name = "SRCINFO" },
|
||||
[".Xauthority"] = { icon = "", color = "#AC3A12", cterm_color = "124", name = "Xauthority" },
|
||||
[".Xresources"] = { icon = "", color = "#AC3A12", cterm_color = "124", name = "Xresources" },
|
||||
[".babelrc"] = { icon = "", color = "#666620", cterm_color = "58", name = "Babelrc" },
|
||||
[".bash_profile"] = { icon = "", color = "#447028", cterm_color = "22", name = "BashProfile" },
|
||||
[".bashrc"] = { icon = "", color = "#447028", cterm_color = "22", name = "Bashrc" },
|
||||
[".clang-format"] = { icon = "", color = "#526064", cterm_color = "59", name = "ClangConfig" },
|
||||
[".clang-tidy"] = { icon = "", color = "#526064", cterm_color = "59", name = "ClangConfig" },
|
||||
[".codespellrc"] = { icon = "", color = "#239140", cterm_color = "28", name = "Codespell" },
|
||||
[".condarc"] = { icon = "", color = "#2D751C", cterm_color = "28", name = "Conda" },
|
||||
[".dockerignore"] = { icon = "", color = "#2E5F99", cterm_color = "25", name = "Dockerfile" },
|
||||
[".ds_store"] = { icon = "", color = "#41535B", cterm_color = "239", name = "DsStore" },
|
||||
[".editorconfig"] = { icon = "", color = "#333030", cterm_color = "236", name = "EditorConfig" },
|
||||
[".env"] = { icon = "", color = "#32310D", cterm_color = "236", name = "Env" },
|
||||
[".eslintignore"] = { icon = "", color = "#4B32C3", cterm_color = "56", name = "EslintIgnore" },
|
||||
[".eslintrc"] = { icon = "", color = "#4B32C3", cterm_color = "56", name = "Eslintrc" },
|
||||
[".git-blame-ignore-revs"] = { icon = "", color = "#B83A1D", cterm_color = "160", name = "GitBlameIgnore" },
|
||||
[".gitattributes"] = { icon = "", color = "#B83A1D", cterm_color = "160", name = "GitAttributes" },
|
||||
[".gitconfig"] = { icon = "", color = "#B83A1D", cterm_color = "160", name = "GitConfig" },
|
||||
[".gitignore"] = { icon = "", color = "#B83A1D", cterm_color = "160", name = "GitIgnore" },
|
||||
[".gitlab-ci.yml"] = { icon = "", color = "#AA321F", cterm_color = "124", name = "GitlabCI" },
|
||||
[".gitmodules"] = { icon = "", color = "#B83A1D", cterm_color = "160", name = "GitModules" },
|
||||
[".gtkrc-2.0"] = { icon = "", color = "#333333", cterm_color = "236", name = "GTK" },
|
||||
[".gvimrc"] = { icon = "", color = "#017226", cterm_color = "22", name = "Gvimrc" },
|
||||
[".justfile"] = { icon = "", color = "#526064", cterm_color = "59", name = "Justfile" },
|
||||
[".luacheckrc"] = { icon = "", color = "#007ABF", cterm_color = "32", name = "Luaurc" },
|
||||
[".luaurc"] = { icon = "", color = "#007ABF", cterm_color = "32", name = "Luaurc" },
|
||||
[".mailmap"] = { icon = "", color = "#B83A1D", cterm_color = "160", name = "Mailmap" },
|
||||
[".nanorc"] = { icon = "", color = "#440077", cterm_color = "54", name = "Nano" },
|
||||
[".npmignore"] = { icon = "", color = "#AE1D38", cterm_color = "161", name = "NPMIgnore" },
|
||||
[".npmrc"] = { icon = "", color = "#AE1D38", cterm_color = "161", name = "NPMrc" },
|
||||
[".nuxtrc"] = { icon = "", color = "#00835F", cterm_color = "29", name = "NuxtConfig" },
|
||||
[".nvmrc"] = { icon = "", color = "#3F6B34", cterm_color = "22", name = "node" },
|
||||
[".pnpmfile.cjs"] = { icon = "", color = "#7C5601", cterm_color = "94", name = "PNPMFile" },
|
||||
[".pre-commit-config.yaml"] = { icon = "", color = "#7C5A12", cterm_color = "94", name = "PreCommitConfig" },
|
||||
[".prettierignore"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierIgnore" },
|
||||
[".prettierrc"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
[".prettierrc.cjs"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
[".prettierrc.js"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
[".prettierrc.json"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
[".prettierrc.json5"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
[".prettierrc.mjs"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
[".prettierrc.toml"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
[".prettierrc.yaml"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
[".prettierrc.yml"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
[".pylintrc"] = { icon = "", color = "#526064", cterm_color = "59", name = "PyLintConfig" },
|
||||
[".settings.json"] = { icon = "", color = "#643995", cterm_color = "91", name = "SettingsJson" },
|
||||
[".vimrc"] = { icon = "", color = "#017226", cterm_color = "22", name = "Vimrc" },
|
||||
[".xinitrc"] = { icon = "", color = "#AC3A12", cterm_color = "124", name = "XInitrc" },
|
||||
[".xsession"] = { icon = "", color = "#AC3A12", cterm_color = "124", name = "Xsession" },
|
||||
[".zprofile"] = { icon = "", color = "#447028", cterm_color = "22", name = "Zshprofile" },
|
||||
[".zshenv"] = { icon = "", color = "#447028", cterm_color = "22", name = "Zshenv" },
|
||||
[".zshrc"] = { icon = "", color = "#447028", cterm_color = "22", name = "Zshrc" },
|
||||
["AUTHORS"] = { icon = "", color = "#6B4CAA", cterm_color = "61", name = "AUTHORS" },
|
||||
["AUTHORS.txt"] = { icon = "", color = "#6B4CAA", cterm_color = "61", name = "AUTHORS" },
|
||||
["Directory.Build.props"] = { icon = "", color = "#007ABF", cterm_color = "32", name = "BuildProps" },
|
||||
["Directory.Build.targets"] = { icon = "", color = "#007ABF", cterm_color = "32", name = "BuildTargets" },
|
||||
["Directory.Packages.props"] = { icon = "", color = "#007ABF", cterm_color = "32", name = "PackagesProps" },
|
||||
["FreeCAD.conf"] = { icon = "", color = "#98262C", cterm_color = "88", name = "FreeCADConfig" },
|
||||
["Gemfile"] = { icon = "", color = "#701516", cterm_color = "52", name = "Gemfile" },
|
||||
["Jenkinsfile"] = { icon = "", color = "#9E2A26", cterm_color = "124", name = "Jenkins" },
|
||||
["PKGBUILD"] = { icon = "", color = "#0B6F9E", cterm_color = "24", name = "PKGBUILD" },
|
||||
["PrusaSlicer.ini"] = { icon = "", color = "#9D4717", cterm_color = "130", name = "PrusaSlicer" },
|
||||
["PrusaSlicerGcodeViewer.ini"] = { icon = "", color = "#9D4717", cterm_color = "130", name = "PrusaSlicer" },
|
||||
["QtProject.conf"] = { icon = "", color = "#2B8937", cterm_color = "28", name = "Qt" },
|
||||
["_gvimrc"] = { icon = "", color = "#017226", cterm_color = "22", name = "Gvimrc" },
|
||||
["_vimrc"] = { icon = "", color = "#017226", cterm_color = "22", name = "Vimrc" },
|
||||
["brewfile"] = { icon = "", color = "#701516", cterm_color = "52", name = "Brewfile" },
|
||||
["bspwmrc"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "BSPWM" },
|
||||
["build"] = { icon = "", color = "#447028", cterm_color = "22", name = "BazelBuild" },
|
||||
["build.gradle"] = { icon = "", color = "#005F87", cterm_color = "24", name = "GradleBuildScript" },
|
||||
["build.zig.zon"] = { icon = "", color = "#7B4D0E", cterm_color = "94", name = "ZigObjectNotation" },
|
||||
["bun.lock"] = { icon = "", color = "#4E4946", cterm_color = "239", name = "BunLockfile" },
|
||||
["bun.lockb"] = { icon = "", color = "#4E4946", cterm_color = "239", name = "BunLockfile" },
|
||||
["cantorrc"] = { icon = "", color = "#1573B6", cterm_color = "32", name = "Cantorrc" },
|
||||
["checkhealth"] = { icon = "", color = "#3A5A7E", cterm_color = "24", name = "Checkhealth" },
|
||||
["cmakelists.txt"] = { icon = "", color = "#2C2D2F", cterm_color = "236", name = "CMakeLists" },
|
||||
["code_of_conduct"] = { icon = "", color = "#AB104A", cterm_color = "125", name = "CodeOfConduct" },
|
||||
["code_of_conduct.md"] = { icon = "", color = "#AB104A", cterm_color = "125", name = "CodeOfConduct" },
|
||||
["commit_editmsg"] = { icon = "", color = "#B83A1D", cterm_color = "160", name = "GitCommit" },
|
||||
["commitlint.config.js"] = { icon = "", color = "#207067", cterm_color = "23", name = "CommitlintConfig" },
|
||||
["commitlint.config.ts"] = { icon = "", color = "#207067", cterm_color = "23", name = "CommitlintConfig" },
|
||||
["compose.yaml"] = { icon = "", color = "#2E5F99", cterm_color = "25", name = "Dockerfile" },
|
||||
["compose.yml"] = { icon = "", color = "#2E5F99", cterm_color = "25", name = "Dockerfile" },
|
||||
["config"] = { icon = "", color = "#526064", cterm_color = "59", name = "Config" },
|
||||
["containerfile"] = { icon = "", color = "#2E5F99", cterm_color = "25", name = "Dockerfile" },
|
||||
["copying"] = { icon = "", color = "#666620", cterm_color = "58", name = "License" },
|
||||
["copying.lesser"] = { icon = "", color = "#666620", cterm_color = "58", name = "License" },
|
||||
["docker-compose.yaml"] = { icon = "", color = "#2E5F99", cterm_color = "25", name = "Dockerfile" },
|
||||
["docker-compose.yml"] = { icon = "", color = "#2E5F99", cterm_color = "25", name = "Dockerfile" },
|
||||
["dockerfile"] = { icon = "", color = "#2E5F99", cterm_color = "25", name = "Dockerfile" },
|
||||
["eslint.config.cjs"] = { icon = "", color = "#4B32C3", cterm_color = "56", name = "Eslintrc" },
|
||||
["eslint.config.js"] = { icon = "", color = "#4B32C3", cterm_color = "56", name = "Eslintrc" },
|
||||
["eslint.config.mjs"] = { icon = "", color = "#4B32C3", cterm_color = "56", name = "Eslintrc" },
|
||||
["eslint.config.ts"] = { icon = "", color = "#4B32C3", cterm_color = "56", name = "Eslintrc" },
|
||||
["ext_typoscript_setup.txt"] = { icon = "", color = "#AA5A00", cterm_color = "130", name = "TypoScriptSetup" },
|
||||
["favicon.ico"] = { icon = "", color = "#666620", 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" },
|
||||
["gnumakefile"] = { icon = "", color = "#526064", cterm_color = "59", name = "Makefile" },
|
||||
["go.mod"] = { icon = "", color = "#0082A2", cterm_color = "31", name = "GoMod" },
|
||||
["go.sum"] = { icon = "", color = "#0082A2", cterm_color = "31", name = "GoSum" },
|
||||
["go.work"] = { icon = "", color = "#0082A2", cterm_color = "31", name = "GoWork" },
|
||||
["gradle-wrapper.properties"] = { icon = "", color = "#005F87", cterm_color = "24", name = "GradleWrapperProperties" },
|
||||
["gradle.properties"] = { icon = "", color = "#005F87", cterm_color = "24", name = "GradleProperties" },
|
||||
["gradlew"] = { icon = "", color = "#005F87", cterm_color = "24", name = "GradleWrapperScript" },
|
||||
["groovy"] = { icon = "", color = "#384E5D", cterm_color = "239", name = "Groovy" },
|
||||
["gruntfile.babel.js"] = { icon = "", color = "#975122", cterm_color = "130", name = "Gruntfile" },
|
||||
["gruntfile.coffee"] = { icon = "", color = "#975122", cterm_color = "130", name = "Gruntfile" },
|
||||
["gruntfile.js"] = { icon = "", color = "#975122", cterm_color = "130", name = "Gruntfile" },
|
||||
["gruntfile.ts"] = { icon = "", color = "#975122", cterm_color = "130", name = "Gruntfile" },
|
||||
["gtkrc"] = { icon = "", color = "#333333", cterm_color = "236", name = "GTK" },
|
||||
["gulpfile.babel.js"] = { icon = "", color = "#992E33", cterm_color = "88", name = "Gulpfile" },
|
||||
["gulpfile.coffee"] = { icon = "", color = "#992E33", cterm_color = "88", name = "Gulpfile" },
|
||||
["gulpfile.js"] = { icon = "", color = "#992E33", cterm_color = "88", name = "Gulpfile" },
|
||||
["gulpfile.ts"] = { icon = "", color = "#992E33", cterm_color = "88", name = "Gulpfile" },
|
||||
["hypridle.conf"] = { icon = "", color = "#008082", cterm_color = "30", name = "Hypridle" },
|
||||
["hyprland.conf"] = { icon = "", color = "#008082", cterm_color = "30", name = "Hyprland" },
|
||||
["hyprlandd.conf"] = { icon = "", color = "#008082", cterm_color = "30", name = "Hyprlandd" },
|
||||
["hyprlock.conf"] = { icon = "", color = "#008082", cterm_color = "30", name = "Hyprlock" },
|
||||
["hyprpaper.conf"] = { icon = "", color = "#008082", cterm_color = "30", name = "Hyprpaper" },
|
||||
["hyprsunset.conf"] = { icon = "", color = "#008082", cterm_color = "30", name = "Hyprsunset" },
|
||||
["i18n.config.js"] = { icon = "", color = "#515987", cterm_color = "60", name = "I18nConfig" },
|
||||
["i18n.config.ts"] = { icon = "", color = "#515987", cterm_color = "60", name = "I18nConfig" },
|
||||
["i3blocks.conf"] = { icon = "", color = "#2E2F30", cterm_color = "236", name = "i3" },
|
||||
["i3status.conf"] = { icon = "", color = "#2E2F30", cterm_color = "236", name = "i3" },
|
||||
["index.theme"] = { icon = "", color = "#1E7B4A", cterm_color = "29", name = "IndexTheme" },
|
||||
["ionic.config.json"] = { icon = "", color = "#355FA5", cterm_color = "25", name = "Ionic" },
|
||||
["justfile"] = { icon = "", color = "#526064", cterm_color = "59", name = "Justfile" },
|
||||
["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 = "KdenliveLayoutsrc" },
|
||||
["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" },
|
||||
["license.md"] = { 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", cterm_color = "59", name = "Makefile" },
|
||||
["mix.lock"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "MixLock" },
|
||||
["mpv.conf"] = { icon = "", color = "#3B1342", cterm_color = "53", name = "Mpv" },
|
||||
["next.config.cjs"] = { icon = "", color = "#333333", cterm_color = "236", name = "NextConfigCjs" },
|
||||
["next.config.js"] = { icon = "", color = "#333333", cterm_color = "236", name = "NextConfigJs" },
|
||||
["next.config.ts"] = { icon = "", color = "#333333", cterm_color = "236", name = "NextConfigTs" },
|
||||
["node_modules"] = { icon = "", color = "#AE1D38", cterm_color = "161", name = "NodeModules" },
|
||||
["nuxt.config.cjs"] = { icon = "", color = "#00835F", cterm_color = "29", name = "NuxtConfig" },
|
||||
["nuxt.config.js"] = { icon = "", color = "#00835F", cterm_color = "29", name = "NuxtConfig" },
|
||||
["nuxt.config.mjs"] = { icon = "", color = "#00835F", cterm_color = "29", name = "NuxtConfig" },
|
||||
["nuxt.config.ts"] = { icon = "", color = "#00835F", cterm_color = "29", name = "NuxtConfig" },
|
||||
["package-lock.json"] = { icon = "", color = "#7A0D21", cterm_color = "52", name = "PackageLockJson" },
|
||||
["package.json"] = { icon = "", color = "#AE1D38", cterm_color = "161", name = "PackageJson" },
|
||||
["platformio.ini"] = { icon = "", color = "#A4571D", cterm_color = "130", name = "Platformio" },
|
||||
["playwright.config.cjs"] = { icon = "", color = "#238226", cterm_color = "28", name = "PlaywrightConfig" },
|
||||
["playwright.config.cts"] = { icon = "", color = "#238226", cterm_color = "28", name = "PlaywrightConfig" },
|
||||
["playwright.config.js"] = { icon = "", color = "#238226", cterm_color = "28", name = "PlaywrightConfig" },
|
||||
["playwright.config.mjs"] = { icon = "", color = "#238226", cterm_color = "28", name = "PlaywrightConfig" },
|
||||
["playwright.config.mts"] = { icon = "", color = "#238226", cterm_color = "28", name = "PlaywrightConfig" },
|
||||
["playwright.config.ts"] = { icon = "", color = "#238226", cterm_color = "28", name = "PlaywrightConfig" },
|
||||
["pnpm-lock.yaml"] = { icon = "", color = "#7C5601", cterm_color = "94", name = "PNPMLock" },
|
||||
["pnpm-workspace.yaml"] = { icon = "", color = "#7C5601", cterm_color = "94", name = "PNPMWorkspace" },
|
||||
["pom.xml"] = { icon = "", color = "#7A0D21", cterm_color = "52", name = "Maven" },
|
||||
["prettier.config.cjs"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
["prettier.config.js"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
["prettier.config.mjs"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
["prettier.config.ts"] = { icon = "", color = "#3264B7", cterm_color = "25", name = "PrettierConfig" },
|
||||
["procfile"] = { icon = "", color = "#6B4D83", cterm_color = "96", name = "Procfile" },
|
||||
["py.typed"] = { icon = "", color = "#805E02", cterm_color = "94", name = "Py.typed" },
|
||||
["rakefile"] = { icon = "", color = "#701516", cterm_color = "52", name = "Rakefile" },
|
||||
["readme"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "Readme" },
|
||||
["readme.md"] = { icon = "", color = "#2F2F2F", cterm_color = "236", name = "Readme" },
|
||||
["rmd"] = { icon = "", color = "#36677C", cterm_color = "24", name = "Rmd" },
|
||||
["robots.txt"] = { icon = "", color = "#465470", cterm_color = "60", name = "RobotsTxt" },
|
||||
["security"] = { icon = "", color = "#3F4143", cterm_color = "238", name = "Security" },
|
||||
["security.md"] = { icon = "", color = "#3F4143", cterm_color = "238", name = "Security" },
|
||||
["settings.gradle"] = { icon = "", color = "#005F87", cterm_color = "24", name = "GradleSettings" },
|
||||
["svelte.config.js"] = { icon = "", color = "#BF2E00", 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", cterm_color = "31", name = "TailwindConfig" },
|
||||
["tailwind.config.mjs"] = { icon = "", color = "#158197", cterm_color = "31", name = "TailwindConfig" },
|
||||
["tailwind.config.ts"] = { icon = "", color = "#158197", cterm_color = "31", name = "TailwindConfig" },
|
||||
["tmux.conf"] = { icon = "", color = "#0F8C13", cterm_color = "28", name = "Tmux" },
|
||||
["tmux.conf.local"] = { icon = "", color = "#0F8C13", cterm_color = "28", name = "Tmux" },
|
||||
["tsconfig.json"] = { icon = "", color = "#36677C", cterm_color = "24", name = "TSConfig" },
|
||||
["unlicense"] = { icon = "", color = "#686020", cterm_color = "58", name = "License" },
|
||||
["vagrantfile"] = { icon = "", color = "#104ABF", cterm_color = "26", name = "Vagrantfile" },
|
||||
["vercel.json"] = { icon = "", color = "#333333", cterm_color = "236", name = "Vercel" },
|
||||
["vitest.config.cjs"] = { icon = "", color = "#4D6712", cterm_color = "58", name = "VitestConfig" },
|
||||
["vitest.config.cts"] = { icon = "", color = "#4D6712", cterm_color = "58", name = "VitestConfig" },
|
||||
["vitest.config.js"] = { icon = "", color = "#4D6712", cterm_color = "58", name = "VitestConfig" },
|
||||
["vitest.config.mjs"] = { icon = "", color = "#4D6712", cterm_color = "58", name = "VitestConfig" },
|
||||
["vitest.config.mts"] = { icon = "", color = "#4D6712", cterm_color = "58", name = "VitestConfig" },
|
||||
["vitest.config.ts"] = { icon = "", color = "#4D6712", cterm_color = "58", name = "VitestConfig" },
|
||||
["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" },
|
||||
["wrangler.jsonc"] = { icon = "", color = "#A35615", cterm_color = "130", name = "WranglerConfig" },
|
||||
["wrangler.toml"] = { icon = "", color = "#A35615", cterm_color = "130", name = "WranglerConfig" },
|
||||
["xdph.conf"] = { icon = "", color = "#008082", cterm_color = "30", name = "XDPH" },
|
||||
["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" },
|
||||
} --[[@as table<string, Icon>]]
|
||||
|
|
@ -0,0 +1,62 @@
|
|||
return { -- this file is generated from lua/nvim-web-devicons/default/icons_by_operating_system.lua, please do not edit
|
||||
["alma"] = { icon = "", color = "#BF3437", cterm_color = "160", name = "Almalinux" },
|
||||
["alpine"] = { icon = "", color = "#0D597F", cterm_color = "24", name = "Alpine" },
|
||||
["aosc"] = { icon = "", color = "#C00000", cterm_color = "124", name = "AOSC" },
|
||||
["apple"] = { icon = "", color = "#515556", cterm_color = "240", name = "Apple" },
|
||||
["arch"] = { icon = "", color = "#0B6F9E", 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", cterm_color = "88", name = "Debian" },
|
||||
["deepin"] = { icon = "", color = "#1D6FA5", cterm_color = "24", name = "Deepin" },
|
||||
["devuan"] = { icon = "", color = "#404A52", cterm_color = "238", name = "Devuan" },
|
||||
["elementary"] = { icon = "", color = "#3B6081", cterm_color = "24", name = "Elementary" },
|
||||
["endeavour"] = { icon = "", color = "#5C2E8B", cterm_color = "54", name = "Endeavour" },
|
||||
["fedora"] = { icon = "", color = "#072A5E", cterm_color = "17", name = "Fedora" },
|
||||
["freebsd"] = { icon = "", color = "#C90F02", cterm_color = "160", name = "FreeBSD" },
|
||||
["garuda"] = { icon = "", color = "#1F57A9", cterm_color = "25", name = "GarudaLinux" },
|
||||
["gentoo"] = { icon = "", color = "#585667", cterm_color = "60", name = "Gentoo" },
|
||||
["guix"] = { icon = "", color = "#554400", cterm_color = "58", name = "Guix" },
|
||||
["hyperbola"] = { icon = "", color = "#404040", cterm_color = "238", name = "HyperbolaGNULinuxLibre" },
|
||||
["illumos"] = { icon = "", color = "#BF320B", cterm_color = "160", name = "Illumos" },
|
||||
["kali"] = { icon = "", color = "#1D59BF", cterm_color = "26", name = "Kali" },
|
||||
["kdeneon"] = { icon = "", color = "#187C7B", cterm_color = "30", name = "KDEneon" },
|
||||
["kubuntu"] = { icon = "", color = "#005C92", cterm_color = "24", name = "Kubuntu" },
|
||||
["leap"] = { icon = "", color = "#54421F", cterm_color = "58", name = "Leap" },
|
||||
["linux"] = { icon = "", color = "#333332", cterm_color = "236", name = "Linux" },
|
||||
["locos"] = { icon = "", color = "#7D5A01", cterm_color = "94", name = "LocOS" },
|
||||
["lxle"] = { icon = "", color = "#474747", cterm_color = "238", name = "LXLE" },
|
||||
["mageia"] = { icon = "", color = "#1A719F", cterm_color = "24", name = "Mageia" },
|
||||
["manjaro"] = { icon = "", color = "#227B3B", cterm_color = "29", name = "Manjaro" },
|
||||
["mint"] = { icon = "", color = "#447529", cterm_color = "28", name = "Mint" },
|
||||
["mxlinux"] = { icon = "", color = "#333333", cterm_color = "236", name = "MXLinux" },
|
||||
["nixos"] = { icon = "", color = "#3D586E", cterm_color = "24", name = "NixOS" },
|
||||
["nobara"] = { icon = "", color = "#333333", cterm_color = "236", name = "NobaraLinux" },
|
||||
["openbsd"] = { icon = "", color = "#514310", cterm_color = "58", name = "OpenBSD" },
|
||||
["opensuse"] = { icon = "", color = "#4A7818", cterm_color = "64", name = "openSUSE" },
|
||||
["parabola"] = { icon = "", color = "#515373", cterm_color = "60", name = "ParabolaGNULinuxLibre" },
|
||||
["parrot"] = { icon = "", color = "#2A6F80", cterm_color = "23", name = "Parrot" },
|
||||
["pop_os"] = { icon = "", color = "#307B85", 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", cterm_color = "161", name = "RaspberryPiOS" },
|
||||
["redhat"] = { icon = "", color = "#EE0000", cterm_color = "196", name = "Redhat" },
|
||||
["rocky"] = { icon = "", color = "#0B865E", cterm_color = "29", name = "RockyLinux" },
|
||||
["sabayon"] = { icon = "", color = "#424242", cterm_color = "238", name = "Sabayon" },
|
||||
["slackware"] = { icon = "", color = "#35477F", cterm_color = "25", name = "Slackware" },
|
||||
["solus"] = { icon = "", color = "#4B5163", cterm_color = "239", name = "Solus" },
|
||||
["tails"] = { icon = "", color = "#56347C", cterm_color = "54", name = "Tails" },
|
||||
["trisquel"] = { icon = "", color = "#0F58B6", cterm_color = "25", name = "TrisquelGNULinux" },
|
||||
["tumbleweed"] = { icon = "", color = "#237B72", cterm_color = "30", name = "Tumbleweed" },
|
||||
["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" },
|
||||
["windows"] = { icon = "", color = "#007BB3", cterm_color = "67", name = "Windows" },
|
||||
["xerolinux"] = { icon = "", color = "#5B5F97", cterm_color = "60", name = "XeroLinux" },
|
||||
["zorin"] = { icon = "", color = "#0F79AE", cterm_color = "67", name = "Zorin" },
|
||||
} --[[@as table<string, Icon>]]
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
return { -- this file is generated from lua/nvim-web-devicons/default/icons_by_window_manager.lua, please do not edit
|
||||
["awesomewm"] = { icon = "", color = "#3E4651", cterm_color = "238", name = "awesome" },
|
||||
["bspwm"] = { icon = "", color = "#4F4F4F", cterm_color = "239", name = "BSPWM" },
|
||||
["dwm"] = { icon = "", color = "#0D5980", cterm_color = "24", name = "dwm" },
|
||||
["enlightenment"] = { icon = "", color = "#333333", cterm_color = "236", name = "Enlightenment" },
|
||||
["fluxbox"] = { icon = "", color = "#404040", cterm_color = "238", name = "Fluxbox" },
|
||||
["hyprland"] = { icon = "", color = "#008082", cterm_color = "30", name = "Hyprland" },
|
||||
["i3"] = { icon = "", color = "#2E2F30", cterm_color = "236", name = "i3" },
|
||||
["jwm"] = { icon = "", color = "#005A9A", cterm_color = "25", name = "JWM" },
|
||||
["qtile"] = { icon = "", color = "#333333", cterm_color = "236", name = "Qtile" },
|
||||
["river"] = { icon = "", color = "#000000", cterm_color = "16", name = "river" },
|
||||
["sway"] = { icon = "", color = "#4E5815", cterm_color = "58", name = "Sway" },
|
||||
["xmonad"] = { icon = "", color = "#A9333E", cterm_color = "131", name = "xmonad" },
|
||||
} --[[@as table<string, Icon>]]
|
||||
Loading…
Add table
Add a link
Reference in a new issue