1
0
Files
dots/nvim/.config/nvim/lua/chadrc.lua

64 lines
1.1 KiB
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 = {
LspSignatureActiveParameter = {
fg = "#ff9e64",
bold = true,
},
},
-- 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",
"nilaway",
"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",
"tilt",
"cpptools",
"cucumber-language-server",
"vacuum",
"deno",
"api-linter",
"buf",
"graphql-language-service-cli",
},
}
return M