From 65d8bc495d7c22ba5ceeb664eed1386d78f38288 Mon Sep 17 00:00:00 2001 From: Ben Kreeger Date: Sat, 27 Sep 2025 19:52:40 -0500 Subject: [PATCH] Try to tweak auto-installed Mason LSPs --- nvim/lua/plugins/40-lsp.lua | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/nvim/lua/plugins/40-lsp.lua b/nvim/lua/plugins/40-lsp.lua index 99c0588..7a446a4 100644 --- a/nvim/lua/plugins/40-lsp.lua +++ b/nvim/lua/plugins/40-lsp.lua @@ -2,18 +2,18 @@ local mason_lsps = { -- LSPs "jsonls", "lua_ls", - "ruby_lsp", - "rubocop", + -- "ruby_lsp", + -- "rubocop", "rust_analyzer", "terraformls", "ts_ls", "yamlls", -- Formatters - "fixjson", - "goimports", - "hclfmt", - "prettierd", - "shellharden", + -- "fixjson", + -- "goimports", + -- "hclfmt", + -- "prettierd", + -- "shellharden", "stylua", } @@ -22,19 +22,19 @@ local non_mason_lsps = { } return { - { - "WhoIsSethDaniel/mason-tool-installer.nvim", - dependencies = { - "mason-org/mason-lspconfig.nvim", - }, - opts = { - ensure_installed = mason_lsps, - }, - }, + -- { + -- "WhoIsSethDaniel/mason-tool-installer.nvim", + -- dependencies = { + -- "mason-org/mason-lspconfig.nvim", + -- }, + -- opts = { + -- ensure_installed = mason_lsps, + -- }, + -- }, { "mason-org/mason-lspconfig.nvim", opts = { - ensure_installed = {}, + ensure_installed = mason_lsps, automatic_enable = true, automatic_installation = false, },