diff --git a/lua/custom/plugins/grug-far.lua b/lua/custom/plugins/grug-far.lua index f0e31f53..d242cbbd 100644 --- a/lua/custom/plugins/grug-far.lua +++ b/lua/custom/plugins/grug-far.lua @@ -3,7 +3,7 @@ return { 'MagicDuck/grug-far.nvim', init = function() -- vim.g.copilot_enabled = false - vim.keymap.set('n', 'g', ':GrugFar') + vim.keymap.set('n', 'rr', ':GrugFar') end, config = function() require('grug-far').setup { diff --git a/lua/custom/plugins/symbols.lua b/lua/custom/plugins/symbols.lua new file mode 100644 index 00000000..b1fd0baf --- /dev/null +++ b/lua/custom/plugins/symbols.lua @@ -0,0 +1,35 @@ +return { + { + 'bassamsdata/namu.nvim', + config = function() + require('namu').setup { + -- Enable the modules you want + namu_symbols = { + enable = true, + options = {}, -- here you can configure namu + }, + -- Optional: Enable other modules if needed + colorscheme = { + enable = false, + options = { + -- NOTE: if you activate persist, then please remove any vim.cmd("colorscheme ...") in your config, no needed anymore + persist = true, -- very efficient mechanism to Remember selected colorscheme + write_shada = false, -- If you open multiple nvim instances, then probably you need to enable this + }, + }, + ui_select = { enable = false }, -- vim.ui.select() wrapper + } + -- === Suggested Keymaps: === + local namu = require 'namu.namu_symbols' + local colorscheme = require 'namu.colorscheme' + vim.keymap.set('n', 'gs', ':Namu symbols', { + desc = 'Jump to LSP symbol', + silent = true, + }) + -- vim.keymap.set('n', 'gc', ':Namu colorscheme', { + -- desc = 'Colorscheme Picker', + -- silent = true, + -- }) + end, + }, +}