Files
config.nvim/lua/plug/libraries.lua
2025-06-17 22:33:09 +08:00

37 lines
1.2 KiB
Lua

return {
-- Provides Nerd Font icons (glyphs) for use by neovim plugins
{
"nvim-tree/nvim-web-devicons",
config = function()
require("nvim-web-devicons").set_icon({
diagnostic_error = {
icon = "",
color = "#e8274b",
name = "DiagnosticError"
},
diagnostic_warn = {
icon = "",
color = "#cbcb41",
name = "DiagnosticWarn"
},
diagnostic_info = {
icon = "",
color = "#00c58e",
name = "DiagnosticInfo"
},
diagnostic_hint = {
icon = "󰌵",
name = "DiagnosticHint"
},
})
end,
},
-- plenary: full; complete; entire; absolute; unqualified.
-- All the lua functions I don't want to write twice.
{ "nvim-lua/plenary.nvim" },
-- UI Component Library for Neovim.
{ "MunifTanjim/nui.nvim" },
-- Promise & Async in Lua
{ "kevinhwang91/promise-async" },
}