From 17d4de78c8e2a6c9ca7cb5df609f38b0cbaa337d Mon Sep 17 00:00:00 2001 From: Humberto Rocha Date: Sun, 25 May 2025 19:23:41 -0400 Subject: [PATCH] Fix duplicated lsp --- .luarc.json | 2 +- lua/configs.lua | 14 +++++++------- lua/plugins/comments.lua | 1 - lua/plugins/lsp-config.lua | 4 +--- 4 files changed, 9 insertions(+), 12 deletions(-) diff --git a/.luarc.json b/.luarc.json index 1e1765c..c7da2db 100644 --- a/.luarc.json +++ b/.luarc.json @@ -2,4 +2,4 @@ "diagnostics.globals": [ "vim" ] -} \ No newline at end of file +} diff --git a/lua/configs.lua b/lua/configs.lua index c90c1ba..397f0b3 100644 --- a/lua/configs.lua +++ b/lua/configs.lua @@ -1,12 +1,12 @@ -- Detect OS if vim.fn.exists('g:os') == 0 then - local is_windows = vim.fn.has("win64") == 1 or vim.fn.has("win32") == 1 or vim.fn.has("win16") == 1 - if is_windows then - vim.g.os = "Windows" - else - local uname_output = vim.fn.system('uname') - vim.g.os = string.gsub(uname_output, '\n', '') - end + local is_windows = vim.fn.has("win64") == 1 or vim.fn.has("win32") == 1 or vim.fn.has("win16") == 1 + if is_windows then + vim.g.os = "Windows" + else + local uname_output = vim.fn.system('uname') + vim.g.os = string.gsub(uname_output, '\n', '') + end end -- Set defaults diff --git a/lua/plugins/comments.lua b/lua/plugins/comments.lua index 0d75f00..b8e54b3 100644 --- a/lua/plugins/comments.lua +++ b/lua/plugins/comments.lua @@ -1,6 +1,5 @@ return { 'numToStr/Comment.nvim', - lazy = false, opts = { mappings = { basic = false, diff --git a/lua/plugins/lsp-config.lua b/lua/plugins/lsp-config.lua index fcf0882..518eddf 100644 --- a/lua/plugins/lsp-config.lua +++ b/lua/plugins/lsp-config.lua @@ -1,7 +1,6 @@ return { { "williamboman/mason.nvim", - lazy = false, config = function() require("mason").setup({ ui = { @@ -16,9 +15,9 @@ return { }, { "williamboman/mason-lspconfig.nvim", - lazy = false, opts = { auto_install = true, + automatic_enable = false, ensure_installed = { -- Python "jinja_lsp", @@ -61,7 +60,6 @@ return { }, { "neovim/nvim-lspconfig", - lazy = false, config = function() local capabilities = require('cmp_nvim_lsp').default_capabilities() local lspconfig = require("lspconfig") -- 2.51.2