summaryrefslogtreecommitdiff
path: root/.config/nvim
diff options
context:
space:
mode:
authormhsn <mail@mhsn.net>2026-05-22 14:20:34 +0100
committermhsn <mail@mhsn.net>2026-05-22 14:20:34 +0100
commit0d40628b0e83b09f21d2126b57160f7e0cc440b3 (patch)
tree55a48543203d899fee6f9e0204ed83c6a779a65b /.config/nvim
parent7a5a639ad0841dc15baed2be60e094361974577d (diff)
downloaddotfiles-master.tar.gz
dotfiles-master.zip
install fewer lsps by defaultHEADmaster
Diffstat (limited to '.config/nvim')
-rw-r--r--.config/nvim/init.lua6
1 files changed, 1 insertions, 5 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index d366eb4..d396a96 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -37,6 +37,7 @@ vim.cmd.colorscheme("lain")
-- plugin setup
require("mason").setup()
+require("mason-lspconfig").setup({ ensure_installed = { "efm", "lua_ls" } })
require("mini.align").setup()
require("mini.files").setup({ windows = { preview = true, width_preview = 80 } })
require("mini.icons").setup({ style = "ascii" })
@@ -44,11 +45,6 @@ require("mini.pick").setup()
require("mini.surround").setup()
require("mini.completion").setup({ window = { info = { height = 80, width = 80 } } })
--- LSPs
-lsps = { "clangd", "lua_ls", "rust_analyzer", "ty", "tinymist", "zls", "efm" }
-vim.lsp.enable(lsps)
-require("mason-lspconfig").setup({ ensure_installed = lsps })
-
-- LSP configs
vim.lsp.config("lua_ls", { settings = { Lua = { workspace = { library = vim.api.nvim_get_runtime_file("", true) } } } })