remove nvim-tree, clean useless autocmds

This commit is contained in:
Zacharias-Brohn
2025-08-27 22:59:36 +02:00
parent 6b1f619fed
commit f3c9154822
9 changed files with 71 additions and 177 deletions
+2 -10
View File
@@ -7,14 +7,6 @@ local capabilities = vim.tbl_deep_extend(
cmp_lsp.default_capabilities()
)
local on_attach = function(client, bufnr)
if client and client.server_capabilities.documentHighlightProvider then
vim.defer_fn(function()
vim.lsp.document_color.enable(false)
end, 50)
end
end
local cmp_kinds = {
Text = '',
Method = '',
@@ -46,6 +38,7 @@ local cmp_kinds = {
require("fidget").setup({})
require("mason").setup()
require("mason-lspconfig").setup({
automatic_enable = true,
ensure_installed = {
"lua_ls",
"rust_analyzer",
@@ -58,11 +51,10 @@ require("mason-lspconfig").setup({
}
end,
cssls = function()
["css-lsp"] = function()
local lspconfig = require("lspconfig")
lspconfig.cssls.setup {
capabilities = capabilities,
on_attach = on_attach,
}
end,