From 03db27a63958543a54d2d68ef9a36fd92335ce37 Mon Sep 17 00:00:00 2001 From: Tony Blyler Date: Fri, 22 Aug 2025 10:01:20 -0400 Subject: [PATCH] Neovim: update dependencies and make it so pyright does not double-spawn --- chezmoi/private_dot_config/nvim/init.lua | 7 ++++--- chezmoi/private_dot_config/nvim/mini-deps-snap | 16 ++++++++-------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/chezmoi/private_dot_config/nvim/init.lua b/chezmoi/private_dot_config/nvim/init.lua index b05f835..6150de7 100644 --- a/chezmoi/private_dot_config/nvim/init.lua +++ b/chezmoi/private_dot_config/nvim/init.lua @@ -355,10 +355,11 @@ later(function() } }) + -- DISABLED due to causing LSPs to double-spawn -- make sure LSPs are autostarted if already installed at neovim start - for _, server_name in pairs(require('mason-lspconfig').get_installed_servers()) do - require('lspconfig')[server_name].setup({}) - end + --for _, server_name in pairs(require('mason-lspconfig').get_installed_servers()) do + -- require('lspconfig')[server_name].setup({}) + --end -- TODO see if there is a way to automatically do this rather than having to manually specify them local null_ls = require('null-ls') diff --git a/chezmoi/private_dot_config/nvim/mini-deps-snap b/chezmoi/private_dot_config/nvim/mini-deps-snap index 76ecde1..735992b 100644 --- a/chezmoi/private_dot_config/nvim/mini-deps-snap +++ b/chezmoi/private_dot_config/nvim/mini-deps-snap @@ -1,17 +1,17 @@ return { ["dracula-pro.vim.git"] = "f4c019956a9fc9054ffc02553920519e3beadc21", - ["gitsigns.nvim"] = "d20209a154a8d11710607899b24a0698085b35cf", - ["gruvbox.nvim"] = "58a2cda2e953a99e2f87c12b7fb4602da4e0709c", + ["gitsigns.nvim"] = "6e3c66548035e50db7bd8e360a29aec6620c3641", + ["gruvbox.nvim"] = "12c2624287dc827edb5d72b2bc4c9619e692a554", ["guess-indent.nvim"] = "84a4987ff36798c2fc1169cbaff67960aed9776f", ["indent-blankline.nvim"] = "005b56001b2cb30bfa61b7986bc50657816ba4ba", - ["mason-lspconfig.nvim"] = "bc743e4f3dc4b6d22b0a9e0b68a6664d93f8a694", - ["mason.nvim"] = "8024d64e1330b86044fed4c8494ef3dcd483a67c", - ["mini.nvim"] = "ec0fc48de7408f1fc09b1ee2a87484396032dbb4", - ["none-ls.nvim"] = "a5954f00ee88bcdf154e931198ec636a26a1077c", + ["mason-lspconfig.nvim"] = "1ec4da522fa49dcecee8d190efda273464dd2192", + ["mason.nvim"] = "7dc4facca9702f95353d5a1f87daf23d78e31c2a", + ["mini.nvim"] = "e38547768b2e12bdd48b16b8cfdca2e3b7543e22", + ["none-ls.nvim"] = "5fcb73913a9290f78097e34420fe0e6130c5c33c", ["nvim-lsp-basics"] = "632714bd3ab355eb6e725b5a78cd8730f12d14d2", - ["nvim-lspconfig"] = "8c5efd1269160fc2fdf61e3d7176be5015860a8f", + ["nvim-lspconfig"] = "1c505a2a37c7732fb2a7e290c0f822abfb2ba1c5", ["nvim-treesitter"] = "42fc28ba918343ebfd5565147a42a26580579482", - ["plenary.nvim"] = "857c5ac632080dba10aae49dba902ce3abf91b35", + ["plenary.nvim"] = "b9fd5226c2f76c951fc8ed5923d85e4de065e509", ["trouble.nvim"] = "85bedb7eb7fa331a2ccbecb9202d8abba64d37b3", ["vim-fugitive"] = "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4", ["vim-surround"] = "3d188ed2113431cf8dac77be61b842acb64433d9",