diff --git a/README.md b/README.md index 84ecdc8..c0a45d6 100644 --- a/README.md +++ b/README.md @@ -2,3 +2,34 @@ based on chadrc +# Plugins + +## System + +**nvim-lua/plenary** (nvchad) +*Multiple commands for interacting with neovim* + +**nvchad/base64** (nvchad) +*Theme engine by nvChad* + +**nvchad/ui** (nvchad) +*UI by nvChad* + +**nvzone/volt** (nvchad) +*Creating reactive UIs* + +**nvzone/menu** (nvchad) +*Creating menus for neovim* + +**nvzone/minty** (nvchad) +*Color selector* + +**nvim-tree/nvim-web-devicons** (nvchad) +*Provides NerdFont icons* + +## UI Helpers + +**lukas-reineke/indent-blankline** (nvchad/me) +*Indentation readability helper* + + diff --git a/lua/configs/lspconfig.lua b/lua/configs/lspconfig.lua index 10a71d7..c6ba478 100644 --- a/lua/configs/lspconfig.lua +++ b/lua/configs/lspconfig.lua @@ -1,16 +1,14 @@ -- load defaults i.e lua_lsp require("nvchad.configs.lspconfig").defaults() -local lspconfig = require "lspconfig" --- lsp servers -local servers = { "html", "cssls", "clangd", "ts_ls" } -local nvlsp = require "nvchad.configs.lspconfig" +local servers = { + html = {}, + cssld = {}, + clangd = {}, + ts_ls = {}, +} --- default config -for _, lsp in ipairs(servers) do - lspconfig[lsp].setup { - on_attach = nvlsp.on_attach, - on_init = nvlsp.on_init, - capabilities = nvlsp.capabilities, - } +for name, opts in pairs(servers) do + vim.lsp.enable(name) + vim.lsp.config(name, opts) end diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 2ed16a5..fadae73 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -34,7 +34,6 @@ return { -- Tools for flutter { "akinsho/flutter-tools.nvim", - lazy = false, dependencies = { "nvim-lua/plenary.nvim", "stevearc/dressing.nvim",