diff --git a/config/lsp/lspsaga.nix b/config/lsp/lspsaga.nix index 309ab84..efeb6c0 100644 --- a/config/lsp/lspsaga.nix +++ b/config/lsp/lspsaga.nix @@ -1,13 +1,29 @@ -{ +{pkgs, ...}: { plugins.lspsaga = { enable = true; + + # https://github.com/nvimdev/lspsaga.nvim/issues/1405 + package = with pkgs; + vimUtils.buildVimPlugin { + pname = "lspsaga.nvim"; + version = "2024-03-12"; + src = fetchFromGitHub { + owner = "nvimdev"; + repo = "lspsaga.nvim"; + rev = "f63b794a89d376487c166d19707368d49c810b91"; + sha256 = "cpBnwDKpI0R/mEUXT6Bx0HDkLOY59KP2Dz+dRYrbe0o="; + }; + }; + lightbulb = { enable = true; virtualText = false; }; + symbolInWinbar.enable = false; ui.border = "rounded"; }; + keymaps = [ { mode = "n";