diff --git a/lua/plugins/editor.lua b/lua/plugins/editor.lua index 0d29807..37b675e 100644 --- a/lua/plugins/editor.lua +++ b/lua/plugins/editor.lua @@ -19,6 +19,25 @@ return { { -- IncRename import = "lazyvim.plugins.extras.editor.inc-rename", }, + { -- Treesitter-context + import = "lazyvim.plugins.extras.ui.treesitter-context", + }, + { + "folke/trouble.nvim", + cmd = { "Trouble" }, + opts = { + modes = { + symbols = { -- Configure symbols mode + win = { + type = "split", -- split window + relative = "win", -- relative to current window + position = "right", -- right side + size = 0.3, -- 30% of the window + }, + }, + }, + }, + }, { -- Flash "folke/flash.nvim", opts = { @@ -93,4 +112,16 @@ return { { -- Comment Box "LudoPinelli/comment-box.nvim", }, + { -- vim-visual-multi + "mg979/vim-visual-multi", + }, + { -- Todo Comments + "folke/todo-comments.nvim", + opts = { + keywords = data.types.todo.keywords, + }, + }, + { -- Rainbow Delimeters + "HiPhish/rainbow-delimiters.nvim", + }, } diff --git a/lua/plugins/themes.lua b/lua/plugins/themes.lua index c886a0c..2a88150 100644 --- a/lua/plugins/themes.lua +++ b/lua/plugins/themes.lua @@ -36,6 +36,7 @@ return { nvim_surround = true, octo = true, overseer = true, + rainbow_delimiters = true, which_key = true, }, }, @@ -124,8 +125,6 @@ return { { -- Transparent "xiyaowong/transparent.nvim", lazy = true, - config = true, - keys = { { "wt",