diff options
| author | 2026-02-22 13:02:08 +0300 | |
|---|---|---|
| committer | 2026-02-22 15:28:51 +0300 | |
| commit | ad175cdb4045fbe8fecb686c871b481e312d43dd (patch) | |
| tree | 533b63cdadd138d94ff3247fa5faabea95dfd5a6 /config/nvim/lua/plugins/lspsaga.lua | |
| parent | fixes zshrc (diff) | |
| download | dotfiles-ad175cdb4045fbe8fecb686c871b481e312d43dd.tar.gz dotfiles-ad175cdb4045fbe8fecb686c871b481e312d43dd.tar.bz2 dotfiles-ad175cdb4045fbe8fecb686c871b481e312d43dd.tar.xz dotfiles-ad175cdb4045fbe8fecb686c871b481e312d43dd.zip | |
nvim configs
Diffstat (limited to 'config/nvim/lua/plugins/lspsaga.lua')
| -rw-r--r-- | config/nvim/lua/plugins/lspsaga.lua | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/config/nvim/lua/plugins/lspsaga.lua b/config/nvim/lua/plugins/lspsaga.lua new file mode 100644 index 0000000..546c073 --- /dev/null +++ b/config/nvim/lua/plugins/lspsaga.lua @@ -0,0 +1,32 @@ +return { + "nvimdev/lspsaga.nvim", + dependencies = { + "nvim-treesitter/nvim-treesitter", -- optional + "nvim-tree/nvim-web-devicons", -- optional + }, + opts = { + lightbulb = { + enable = false, + }, + diagnostic = { + show_layout = "float", + auto_preview = true, + keys = { + exec_action = "o", + quit = "q", + }, + }, + }, + keys = { + { + "<leader>e", + "<cmd>Lspsaga show_buf_diagnostics<cr>", + desc = "Show buffer diagnostic", + }, + { + "<leader>we", + "<cmd>Lspsaga show_workspace_diagnostics<cr>", + desc = "Show workspace diagnostic", + }, + }, +} |
