From 05d7694fa6f25edda63ee1c35f92f9b92563366a Mon Sep 17 00:00:00 2001 From: Bryan Ramos Date: Thu, 30 Apr 2026 13:16:27 -0400 Subject: [PATCH] fix(neovim): let mason own lsp tools --- user/modules/neovim/nvim | 2 +- user/modules/neovim/pkgs.nix | 26 ++++---------------------- 2 files changed, 5 insertions(+), 23 deletions(-) diff --git a/user/modules/neovim/nvim b/user/modules/neovim/nvim index f11e6a0..b1d9a8e 160000 --- a/user/modules/neovim/nvim +++ b/user/modules/neovim/nvim @@ -1 +1 @@ -Subproject commit f11e6a02db5cd8e4c8c1bdec0d34557ff995c32c +Subproject commit b1d9a8eae801a0340e506d7197615a77e9f0571e diff --git a/user/modules/neovim/pkgs.nix b/user/modules/neovim/pkgs.nix index 04dcd86..1bdeb8a 100644 --- a/user/modules/neovim/pkgs.nix +++ b/user/modules/neovim/pkgs.nix @@ -1,24 +1,6 @@ { pkgs, ... }: -let - # Essential LSPs for config files (project-specific LSPs go in devShells) - lsp = with pkgs; [ - nixd - lua-language-server - marksman - taplo - ]; - - lsp' = with pkgs.nodePackages; [ - vscode-langservers-extracted # jsonls, html, cssls - bash-language-server - yaml-language-server - ]; - - extraPackages = with pkgs; [ - lazygit - gcc - ]; - -in - extraPackages ++ lsp ++ lsp' +with pkgs; [ + gcc + lazygit +]