50 lines
895 B
Lua
50 lines
895 B
Lua
-- This file needs to have same structure as nvconfig.lua
|
|
-- https://github.com/NvChad/ui/blob/v3.0/lua/nvconfig.lua
|
|
-- Please read that file to know all available options :(
|
|
|
|
---@type ChadrcConfig
|
|
local M = {}
|
|
|
|
M.base46 = {
|
|
theme = "everforest",
|
|
|
|
-- hl_override = {
|
|
-- Comment = { italic = true },
|
|
-- ["@comment"] = { italic = true },
|
|
-- },
|
|
}
|
|
|
|
-- M.nvdash = { load_on_startup = true }
|
|
-- M.ui = {
|
|
-- tabufline = {
|
|
-- lazyload = false
|
|
-- }
|
|
--}
|
|
--
|
|
M.mason = {
|
|
pkgs = {
|
|
"typescript-language-server",
|
|
"eslint-lsp",
|
|
"lua-language-server",
|
|
"html-lsp",
|
|
"pyright",
|
|
"mypy",
|
|
"ruff",
|
|
"gopls",
|
|
"goimports",
|
|
"debugpy",
|
|
"rust-analyzer",
|
|
"codelldb",
|
|
"prettier",
|
|
"tailwindcss-language-server",
|
|
"golangci-lint-langserver",
|
|
"typescript-language-server",
|
|
"sonarlint-language-server",
|
|
"lua-language-server",
|
|
"clangd",
|
|
"cpptools",
|
|
},
|
|
}
|
|
|
|
return M
|