remove lspsaga, nvim-notify
All checks were successful
Build neovim image / build-neovim-amd64 (push) Successful in 7m47s
Build neovim image / build-neovim-arm64 (push) Successful in 16m29s
Build neovim image / update-images-manifest (push) Successful in 15s

This commit is contained in:
Maciej Lebiest 2024-08-13 10:08:44 +02:00 committed by Maciej Lebiest
parent d1f5a71098
commit 2986951b8b
3 changed files with 5 additions and 55 deletions

View file

@ -414,41 +414,6 @@ GitSings provides some commands for displaying git stuff:
|\<leader\>wr |remove workspace folder|
|\<leader\>wl | list workspace folders |
#### Lspsaga plugin
Display element (function or whatever?) hierarchy
```bash
:Lspsaga incoming_calls and :Lspsaga outgoing_calls
```
Show avaliable code actions for current line
```bash
:Lspsaga code_action
```
Element definition
```text
Invoke by running :Lspsaga peek_definition and :Lspsaga peek_type_definition. Layout is drawer and is currently the only one available. If you want to go to the definition, use :Lspsaga goto_definition and :Lspsaga goto_type_definition
```
Finder - find current element over all files
```bash
:Lspsaga finder
```
Floating terminal
```bash
:Lspsaga term_toggle
```
Show hover doc (Use `:Lspsaga hover_doc ++keep` if you want to keep the hover window.)
```bash
:Lspsaga hover_doc
```
Outline
```bash
:Lspsaga outline
```
Rename
```bash
:Lspsaga rename
```
#### LSP diagnostics (custom and trouble.nvim)
@ -457,6 +422,7 @@ Rename
|\<leader\>vt| switch display of virtual text|
|\<leader\>xx| Open diagnostics window|
|gR | lsp references |
|\<space\>ca | code action menu |
#### Sessions

View file

@ -17,14 +17,6 @@ require("lazy").setup({
priority = 400
},
-- neovim lsp plugins and depencencies
{
'nvimdev/lspsaga.nvim',
config = function()
require('lspsaga').setup({
lightbulb = { enable = false }
})
end,
},
{
"rcarriga/nvim-dap-ui",
dependencies = { "mfussenegger/nvim-dap", "nvim-neotest/nvim-nio", "theHamsta/nvim-dap-virtual-text" },
@ -143,20 +135,17 @@ require("lazy").setup({
-- OPTIONAL:
-- `nvim-notify` is only needed, if you want to use the notification view.
-- If not available, we use `mini` as the fallback
"rcarriga/nvim-notify", }
},
{
'rcarriga/nvim-notify',
opts = require('plugins.nvim-notify').config
--"rcarriga/nvim-notify", }
}
},
{
'MeanderingProgrammer/markdown.nvim',
main = "render-markdown",
opts = {},
name = 'render-markdown', -- Only needed if you have another plugin named markdown.nvim
name = 'render-markdown', -- Only needed if you have another plugin named markdown.nvim
--dependencies = { 'nvim-treesitter/nvim-treesitter', 'echasnovski/mini.nvim' }, -- if you use the mini.nvim suite
-- dependencies = { 'nvim-treesitter/nvim-treesitter', 'echasnovski/mini.icons' }, -- if you use standalone mini plugins
dependencies = { 'nvim-treesitter/nvim-treesitter', 'nvim-tree/nvim-web-devicons' }, -- if you prefer nvim-web-devicons
dependencies = { 'nvim-treesitter/nvim-treesitter', 'nvim-tree/nvim-web-devicons' }, -- if you prefer nvim-web-devicons
},
{
'nvim-lualine/lualine.nvim',

View file

@ -1,5 +0,0 @@
return {
config = {
timeout = 2500
}
}