From c436875e4b166eab54338cdb4cc16316ba2250cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Kmie=C4=87?= Date: Thu, 19 Oct 2023 23:47:02 +0200 Subject: [PATCH] Nvim: update all plugins to used ones, disable unused --- .config/nvim/lua/core/mappings.lua | 8 ++--- .config/nvim/lua/core/plugins.lua | 5 +-- .config/nvim/lua/plugins/bitbake.lua | 4 +++ .config/nvim/lua/plugins/comment.lua | 1 + .config/nvim/lua/plugins/dap-ui.lua | 4 +++ .config/nvim/lua/plugins/dap-virtual-text.lua | 4 +++ .config/nvim/lua/plugins/dap.lua | 33 +++++++++++++++++++ .config/nvim/lua/plugins/debugprint.lua | 2 ++ .config/nvim/lua/plugins/dressing.lua | 1 + .../nvim/lua/plugins/edit-markdown-table.lua | 6 ---- .config/nvim/lua/plugins/fold.lua | 4 +-- .config/nvim/lua/plugins/icons.lua | 3 +- .config/nvim/lua/plugins/illuminate.lua | 12 +++---- .config/nvim/lua/plugins/init.lua | 29 ---------------- .config/nvim/lua/plugins/knap.lua | 1 + .config/nvim/lua/plugins/launch.lua | 4 +++ .config/nvim/lua/plugins/leap.lua | 28 +++++++++++----- .config/nvim/lua/plugins/mini.lua | 8 ++--- .config/nvim/lua/plugins/minimap.lua | 5 ++- .config/nvim/lua/plugins/neogen.lua | 1 + .config/nvim/lua/plugins/note.lua | 4 +++ .config/nvim/lua/plugins/null.lua | 13 ++++++-- .config/nvim/lua/plugins/nvim-cmp.lua | 5 ++- .config/nvim/lua/plugins/nvim-tree.lua | 1 - .config/nvim/lua/plugins/obs.lua | 31 +++++++++++++++++ .config/nvim/lua/plugins/plantuml.lua | 4 +++ .config/nvim/lua/plugins/quicknote.lua | 3 +- .config/nvim/lua/plugins/search.lua | 5 +++ .config/nvim/lua/plugins/telescope.lua | 18 ++++++++-- .config/nvim/lua/plugins/tshjkl.lua | 5 +++ .config/nvim/lua/plugins/ugdb.lua | 4 +++ .config/nvim/lua/plugins/wildmenu.lua | 15 --------- 32 files changed, 179 insertions(+), 92 deletions(-) create mode 100644 .config/nvim/lua/plugins/bitbake.lua create mode 100644 .config/nvim/lua/plugins/dap-ui.lua create mode 100644 .config/nvim/lua/plugins/dap-virtual-text.lua create mode 100644 .config/nvim/lua/plugins/dap.lua delete mode 100644 .config/nvim/lua/plugins/edit-markdown-table.lua create mode 100644 .config/nvim/lua/plugins/launch.lua create mode 100644 .config/nvim/lua/plugins/note.lua create mode 100644 .config/nvim/lua/plugins/obs.lua create mode 100644 .config/nvim/lua/plugins/plantuml.lua create mode 100644 .config/nvim/lua/plugins/search.lua create mode 100644 .config/nvim/lua/plugins/tshjkl.lua create mode 100644 .config/nvim/lua/plugins/ugdb.lua delete mode 100644 .config/nvim/lua/plugins/wildmenu.lua diff --git a/.config/nvim/lua/core/mappings.lua b/.config/nvim/lua/core/mappings.lua index bd37961..a1b3622 100644 --- a/.config/nvim/lua/core/mappings.lua +++ b/.config/nvim/lua/core/mappings.lua @@ -40,9 +40,9 @@ map('n', 'i', 'lua require("FTerm").toggle()', default_options) map('t', 'i', 'lua require("FTerm").toggle()', default_options) -- icon picker -map('n', 'i', 'IconPickerNormal', default_options) -map('n', 'y', 'IconPickerYank', default_options) -map('i', 'i', 'IconPickerInsert', default_options) +-- map('n', 'i', 'IconPickerNormal', default_options) +-- map('n', 'y', 'IconPickerYank', default_options) +-- map('i', 'i', 'IconPickerInsert', default_options) -- iswap map('n', 'sw', 'ISwapWith', default_options) @@ -90,8 +90,6 @@ map('n', 'gC', 'lua require("telescope.builtin").git_bcommits() map('n', 'gb', 'lua require("telescope.builtin").git_branches()', default_options) -- map('n', 's', 'lua require('telescope').extensions.ultisnips.ultisnips(), default_options) map('n', 'u', 'lua require("telescope").extensions.undo.undo()', default_options) -map('n', 'cf', 'lua require("telescope").extensions.agrolens.agrolens({query="functions, labels"})', default_options) -map('n', 'cc', 'lua require("telescope").extensions.agrolens.agrolens({query="callings"})', default_options) -- toggler not active --vim.keymap.set({'n', 'v'}, 'gt', require('nvim-toggler').toggle) diff --git a/.config/nvim/lua/core/plugins.lua b/.config/nvim/lua/core/plugins.lua index c1c4882..2d11d94 100644 --- a/.config/nvim/lua/core/plugins.lua +++ b/.config/nvim/lua/core/plugins.lua @@ -9,9 +9,10 @@ if not vim.loop.fs_stat(lazypath) then lazypath, }) end -vim.opt.rtp:prepend(lazypath) +--vim.opt.rtp:append(lazypath) vim.g.mapleader = ' ' vim.g.maplocalleader = ' ' -return require'lazy'.setup('plugins') +vim.opt.rtp:append(lazypath) +require'lazy'.setup('plugins') diff --git a/.config/nvim/lua/plugins/bitbake.lua b/.config/nvim/lua/plugins/bitbake.lua new file mode 100644 index 0000000..718779b --- /dev/null +++ b/.config/nvim/lua/plugins/bitbake.lua @@ -0,0 +1,4 @@ +return { + 'kergoth/vim-bitbake', -- Bitbake templates and syntax + ft = { 'bitbake' } +} diff --git a/.config/nvim/lua/plugins/comment.lua b/.config/nvim/lua/plugins/comment.lua index 9df2d82..ee3bf5f 100644 --- a/.config/nvim/lua/plugins/comment.lua +++ b/.config/nvim/lua/plugins/comment.lua @@ -1,4 +1,5 @@ return { + -- 'gcc' to toggle comments 'numToStr/Comment.nvim', config = true } diff --git a/.config/nvim/lua/plugins/dap-ui.lua b/.config/nvim/lua/plugins/dap-ui.lua new file mode 100644 index 0000000..80d539c --- /dev/null +++ b/.config/nvim/lua/plugins/dap-ui.lua @@ -0,0 +1,4 @@ +return { + 'rcarriga/nvim-dap-ui', + config = true +} diff --git a/.config/nvim/lua/plugins/dap-virtual-text.lua b/.config/nvim/lua/plugins/dap-virtual-text.lua new file mode 100644 index 0000000..c8f7a20 --- /dev/null +++ b/.config/nvim/lua/plugins/dap-virtual-text.lua @@ -0,0 +1,4 @@ +return { + 'theHamsta/nvim-dap-virtual-text', + config = true, +} diff --git a/.config/nvim/lua/plugins/dap.lua b/.config/nvim/lua/plugins/dap.lua new file mode 100644 index 0000000..e4aaab4 --- /dev/null +++ b/.config/nvim/lua/plugins/dap.lua @@ -0,0 +1,33 @@ +return { + 'mfussenegger/nvim-dap', + config = function() + local dap = require("dap") + dap.adapters.gdb = { + type = "executable", + command = "gdb", + args = { "-i", "dap" } + } + dap.configurations.c = { + { + name = "Launch", + type = "gdb", + request = "launch", + program = function() + return vim.fn.input('Path to executable: ', vim.fn.getcwd() .. '/', 'file') + end, + cwd = "${workspaceFolder}", + }, + } + dap.configurations.cpp = { + { + name = "Launch", + type = "gdb", + request = "launch", + program = function() + return vim.fn.input('Path to executable: ', vim.fn.getcwd() .. '/', 'file') + end, + cwd = "${workspaceFolder}", + }, + } + end +} diff --git a/.config/nvim/lua/plugins/debugprint.lua b/.config/nvim/lua/plugins/debugprint.lua index 2561845..44367d3 100644 --- a/.config/nvim/lua/plugins/debugprint.lua +++ b/.config/nvim/lua/plugins/debugprint.lua @@ -1,4 +1,6 @@ return { + -- g?v print variable + -- g?p print line 'andrewferrier/debugprint.nvim', config = true, } diff --git a/.config/nvim/lua/plugins/dressing.lua b/.config/nvim/lua/plugins/dressing.lua index 333147d..e7e5bf1 100644 --- a/.config/nvim/lua/plugins/dressing.lua +++ b/.config/nvim/lua/plugins/dressing.lua @@ -1,5 +1,6 @@ return { 'stevearc/dressing.nvim', + enabled = false, opts = { input = { -- Set to false to disable the vim.ui.input implementation diff --git a/.config/nvim/lua/plugins/edit-markdown-table.lua b/.config/nvim/lua/plugins/edit-markdown-table.lua deleted file mode 100644 index bed3dbe..0000000 --- a/.config/nvim/lua/plugins/edit-markdown-table.lua +++ /dev/null @@ -1,6 +0,0 @@ -return { - 'kiran94/edit-markdown-table.nvim', - config = true, - dependencies = { "nvim-treesitter/nvim-treesitter" }, - cmd = "EditMarkdownTable", -} diff --git a/.config/nvim/lua/plugins/fold.lua b/.config/nvim/lua/plugins/fold.lua index 63b0f1b..0e88edb 100644 --- a/.config/nvim/lua/plugins/fold.lua +++ b/.config/nvim/lua/plugins/fold.lua @@ -24,6 +24,6 @@ return { "chrisgrieser/nvim-origami", event = "BufReadPost", -- later or on keypress would prevent saving folds - opts = true, -- needed even when using default config - enabled = false + config = true, -- needed even when using default config + enabled = true } diff --git a/.config/nvim/lua/plugins/icons.lua b/.config/nvim/lua/plugins/icons.lua index bc9a17a..c185f43 100644 --- a/.config/nvim/lua/plugins/icons.lua +++ b/.config/nvim/lua/plugins/icons.lua @@ -2,5 +2,6 @@ return { 'ziontee113/icon-picker.nvim', config = function() require("icon-picker").setup({disable_legacy_commands = true }) - end + end, + enabled = false } diff --git a/.config/nvim/lua/plugins/illuminate.lua b/.config/nvim/lua/plugins/illuminate.lua index 3ba79b3..0992b6d 100644 --- a/.config/nvim/lua/plugins/illuminate.lua +++ b/.config/nvim/lua/plugins/illuminate.lua @@ -18,12 +18,12 @@ return { }, exclude_filetypes = {'log'}, callbacks = { - -- to trigger the close_events of vim.diagnostic.open_float. - function () - -- Close floating diag. and make it triggerable again. - vim.api.nvim_exec_autocmds("User", { pattern = "MurmurDiagnostics"}) - vim.w.diag_shown = false - end, + -- -- to trigger the close_events of vim.diagnostic.open_float. + -- function () + -- -- Close floating diag. and make it triggerable again. + -- vim.api.nvim_exec_autocmds("User", { pattern = "MurmurDiagnostics"}) + -- vim.w.diag_shown = false + -- end, } } vim.api.nvim_create_autocmd('CursorHold', { diff --git a/.config/nvim/lua/plugins/init.lua b/.config/nvim/lua/plugins/init.lua index 8be7266..3d64835 100644 --- a/.config/nvim/lua/plugins/init.lua +++ b/.config/nvim/lua/plugins/init.lua @@ -1,52 +1,25 @@ return {{ --- Code development helpers {{{ ---"vim-test/vim-test", ---"RRethy/vim-illuminate", -{ "ftilde/vim-ugdb", cmd = "UGDBBreakpoint" }, --- }}} - --- }}} - --- Files switch, jump and grep-like tools {{{ --"inside/vim-search-pulse", "MunifTanjim/nui.nvim", "nvim-lua/plenary.nvim", -"nvim-lua/popup.nvim", "wellle/targets.vim", --- }}} --- Git integration {{{ "tpope/vim-fugitive", --- }}} --- Support for random filetypes {{{ "chrisbra/csv.vim", --"iamcco/markdown-preview.nvim",, { 'do': { -> mkdp#util#install() }, 'for': ['markdown', 'vim-plug']} --"vim-pandoc/vim-pandoc", ---"weirongxu/plantuml-previewer.vim", | -"aklt/plantuml-syntax", -{ - "kergoth/vim-bitbake", -- Bitbake templates and syntax - ft = { "bitbake" } -}, --- }}} --- Other plugins (external tools, etc) {{{ ---"JMcKiern/vim-shoot", --"junegunn/goyo.vim", "protex/better-digraphs.nvim", --- }}} --- Testing phase {{{ --"RRethy/vim-hexokinase",, { 'do': 'make hexokinase' } --"euclio/vim-markdown-composer",, {'do': ':!cargo build --release --locked'} --"https://git.sr.ht/~whynothugo/lsp_lines.nvim", --require('lsp_lines').setup() ---"mfussenegger/nvim-dap", --"rgroli/other.nvim", " Currently doesn't support C/C++ ---"smolovk/projector.nvim", "Pocco81/true-zen.nvim", "nullchilly/fsread.nvim", { @@ -57,6 +30,4 @@ return {{ "shortcuts/no-neck-pain.nvim", enabled = false, }, ---'jinzhongjia/PS_manager.nvim', --- }}} }} diff --git a/.config/nvim/lua/plugins/knap.lua b/.config/nvim/lua/plugins/knap.lua index 7726dd8..f77bfd3 100644 --- a/.config/nvim/lua/plugins/knap.lua +++ b/.config/nvim/lua/plugins/knap.lua @@ -1,5 +1,6 @@ return { 'frabjous/knap', + enabled = false, config = function() local gknapsettings = { htmloutputext = "html", diff --git a/.config/nvim/lua/plugins/launch.lua b/.config/nvim/lua/plugins/launch.lua new file mode 100644 index 0000000..7c5274a --- /dev/null +++ b/.config/nvim/lua/plugins/launch.lua @@ -0,0 +1,4 @@ +return { + 'dasupradyumna/launch.nvim', + config = true +} diff --git a/.config/nvim/lua/plugins/leap.lua b/.config/nvim/lua/plugins/leap.lua index e9542f9..a445165 100644 --- a/.config/nvim/lua/plugins/leap.lua +++ b/.config/nvim/lua/plugins/leap.lua @@ -1,10 +1,22 @@ return { - 'ggandor/leap.nvim', - config = function() - local leap = require('leap') - leap.add_default_mappings() - vim.cmd([[ - autocmd ColorScheme * lua require('leap').init_highlight(true) - ]]) - end + 'smoka7/hop.nvim', + version = "*", + config = function() + -- place this in one of your configuration file(s) + local hop = require('hop') + hop.setup() + local directions = require('hop.hint').HintDirection + vim.keymap.set('', 'f', function() + hop.hint_char1({ direction = directions.AFTER_CURSOR, current_line_only = false }) + end, {remap=true}) + vim.keymap.set('', 'F', function() + hop.hint_char1({ direction = directions.BEFORE_CURSOR, current_line_only = false }) + end, {remap=true}) + vim.keymap.set('', 't', function() + hop.hint_char1({ direction = directions.AFTER_CURSOR, current_line_only = false, hint_offset = -1 }) + end, {remap=true}) + vim.keymap.set('', 'T', function() + hop.hint_char1({ direction = directions.BEFORE_CURSOR, current_line_only = false, hint_offset = 1 }) + end, {remap=true}) + end, } diff --git a/.config/nvim/lua/plugins/mini.lua b/.config/nvim/lua/plugins/mini.lua index 322d231..b630528 100644 --- a/.config/nvim/lua/plugins/mini.lua +++ b/.config/nvim/lua/plugins/mini.lua @@ -6,10 +6,10 @@ return { hipatterns.setup({ highlighters = { -- Highlight standalone 'FIXME', 'HACK', 'TODO', 'NOTE' - fixme = { pattern = '%f[%w]()EFMC 0()%f[%W]', group = 'MiniHipatternsFixme' }, - hack = { pattern = '%f[%w]()Vehicle 0()%f[%W]', group = 'MiniHipatternsHack' }, - todo = { pattern = '%f[%w]()CoCo 0()%f[%W]', group = 'MiniHipatternsTodo' }, - note = { pattern = '%f[%w]()EneM 0()%f[%W]', group = 'MiniHipatternsNote' }, + -- fixme = { pattern = '%f[%w]()EFMC 0()%f[%W]', group = 'MiniHipatternsFixme' }, + -- hack = { pattern = '%f[%w]()Vehicle 0()%f[%W]', group = 'MiniHipatternsHack' }, + -- todo = { pattern = '%f[%w]()CoCo 0()%f[%W]', group = 'MiniHipatternsTodo' }, + -- note = { pattern = '%f[%w]()EneM 0()%f[%W]', group = 'MiniHipatternsNote' }, -- Highlight hex color strings (`#rrggbb`) using that color hex_color = hipatterns.gen_highlighter.hex_color(), diff --git a/.config/nvim/lua/plugins/minimap.lua b/.config/nvim/lua/plugins/minimap.lua index 5e6e722..74687aa 100644 --- a/.config/nvim/lua/plugins/minimap.lua +++ b/.config/nvim/lua/plugins/minimap.lua @@ -1,6 +1,5 @@ return { + -- mm 'gorbit99/codewindow.nvim', - config = function() - require('codewindow').setup() - end + config = true, } diff --git a/.config/nvim/lua/plugins/neogen.lua b/.config/nvim/lua/plugins/neogen.lua index c4d3b04..4cfc7c0 100644 --- a/.config/nvim/lua/plugins/neogen.lua +++ b/.config/nvim/lua/plugins/neogen.lua @@ -1,5 +1,6 @@ return { 'danymat/neogen', + enabled = false, opts = { --snippet_engine = 'ultisnips', input_after_comment = true, diff --git a/.config/nvim/lua/plugins/note.lua b/.config/nvim/lua/plugins/note.lua new file mode 100644 index 0000000..6a96d99 --- /dev/null +++ b/.config/nvim/lua/plugins/note.lua @@ -0,0 +1,4 @@ +return { + 'gsuuon/note.nvim', + config = true +} diff --git a/.config/nvim/lua/plugins/null.lua b/.config/nvim/lua/plugins/null.lua index 2b86c45..a3d4862 100644 --- a/.config/nvim/lua/plugins/null.lua +++ b/.config/nvim/lua/plugins/null.lua @@ -1,16 +1,23 @@ return { - 'jose-elias-alvarez/null-ls.nvim', + 'nvimtools/none-ls.nvim', config = function() null_ls = require("null-ls") null_ls.setup({ sources = { null_ls.builtins.formatting.stylua, - null_ls.builtins.completion.spell, + --null_ls.builtins.completion.spell, null_ls.builtins.code_actions.gitsigns, + null_ls.builtins.diagnostics.gitlint, null_ls.builtins.diagnostics.cmake_lint, null_ls.builtins.diagnostics.codespell, + --null_ls.builtins.diagnostics.misspell, null_ls.builtins.diagnostics.hadolint, - null_ls.builtins.hover.dictionary}, + null_ls.builtins.diagnostics.buf, + null_ls.builtins.diagnostics.typos, + null_ls.builtins.code_actions.proselint, + null_ls.builtins.diagnostics.proselint, + null_ls.builtins.hover.dictionary, + null_ls.builtins.formatting.black}, }) end } diff --git a/.config/nvim/lua/plugins/nvim-cmp.lua b/.config/nvim/lua/plugins/nvim-cmp.lua index 5374189..557a346 100644 --- a/.config/nvim/lua/plugins/nvim-cmp.lua +++ b/.config/nvim/lua/plugins/nvim-cmp.lua @@ -36,7 +36,6 @@ return { { name = 'path' }, { name = 'snippy' }, { name = 'calc' }, - -- { name = 'cmp_matlab' }, { name = 'cmp_git' }, }, { { name = 'buffer', keyword_length = 5, max_item_count = 10, priority = -5 }, @@ -65,9 +64,9 @@ return { cmp.setup.cmdline(':', { mapping = cmp.mapping.preset.cmdline(), sources = cmp.config.sources({ - { name = 'path' } + { name = 'path' } }, { - { name = 'cmdline' } + { name = 'cmdline' } }) }) diff --git a/.config/nvim/lua/plugins/nvim-tree.lua b/.config/nvim/lua/plugins/nvim-tree.lua index 0ae029a..9e0472a 100644 --- a/.config/nvim/lua/plugins/nvim-tree.lua +++ b/.config/nvim/lua/plugins/nvim-tree.lua @@ -55,7 +55,6 @@ return { cursorline = true, debounce_delay = 15, width = 35, - hide_root_folder = false, side = "left", preserve_window_proportions = false, number = false, diff --git a/.config/nvim/lua/plugins/obs.lua b/.config/nvim/lua/plugins/obs.lua new file mode 100644 index 0000000..07ef579 --- /dev/null +++ b/.config/nvim/lua/plugins/obs.lua @@ -0,0 +1,31 @@ +return { + "IlyasYOY/obs.nvim", + dependencies = { + "IlyasYOY/coredor.nvim", + "nvim-lua/plenary.nvim", + "nvim-telescope/telescope.nvim", + }, + --dev = true, + config = function() + local obs = require("obs") + + obs.setup({ + vault_home = "~/notes", + journal = { + template_name = "daily", + }, + }) + + vim.keymap.set("n", "nn", "ObsNvimFollowLink") + vim.keymap.set("n", "nr", "ObsNvimRandomNote") + vim.keymap.set("n", "nN", "ObsNvimNewNote") + vim.keymap.set("n", "nd", "ObsNvimDailyNote") + vim.keymap.set("n", "nrn", "ObsNvimRename") + vim.keymap.set("n", "nT", "ObsNvimTemplate") + vim.keymap.set("n", "nM", "ObsNvimMove") + vim.keymap.set("n", "nb", "ObsNvimBacklinks") + vim.keymap.set("n", "nfj", "ObsNvimFindInJournal") + vim.keymap.set("n", "nff", "ObsNvimFindNote") + vim.keymap.set("n", "nfg", "ObsNvimFindInNotes") + end, +} diff --git a/.config/nvim/lua/plugins/plantuml.lua b/.config/nvim/lua/plugins/plantuml.lua new file mode 100644 index 0000000..66292e2 --- /dev/null +++ b/.config/nvim/lua/plugins/plantuml.lua @@ -0,0 +1,4 @@ +--"weirongxu/plantuml-previewer.vim" +return { + 'aklt/plantuml-syntax' +} diff --git a/.config/nvim/lua/plugins/quicknote.lua b/.config/nvim/lua/plugins/quicknote.lua index 9c1d73d..0ccc049 100644 --- a/.config/nvim/lua/plugins/quicknote.lua +++ b/.config/nvim/lua/plugins/quicknote.lua @@ -3,5 +3,6 @@ return { dependencies= { 'nvim-lua/plenary.nvim' }, - config = true + config = true, + enabled = false } diff --git a/.config/nvim/lua/plugins/search.lua b/.config/nvim/lua/plugins/search.lua new file mode 100644 index 0000000..e04e563 --- /dev/null +++ b/.config/nvim/lua/plugins/search.lua @@ -0,0 +1,5 @@ +return { + 'nvimdev/hlsearch.nvim', + event = 'BufRead', + config = true +} diff --git a/.config/nvim/lua/plugins/telescope.lua b/.config/nvim/lua/plugins/telescope.lua index 3a6a654..38e491e 100644 --- a/.config/nvim/lua/plugins/telescope.lua +++ b/.config/nvim/lua/plugins/telescope.lua @@ -2,8 +2,8 @@ return { 'nvim-telescope/telescope.nvim', dependencies = { 'debugloop/telescope-undo.nvim', - 'desdic/agrolens.nvim', - 'molecule-man/telescope-menufacture' + 'molecule-man/telescope-menufacture', + 'xiyaowong/telescope-emoji.nvim', }, --cmd = ":Telescope", config = function() @@ -14,11 +14,23 @@ return { mappings = { main_menu = { [{'i', 'n'}] = '' } } + }, + emoji = { + action = function(emoji) + -- argument emoji is a table. + -- {name="", value="", cagegory="", description=""} + + vim.fn.setreg("*", emoji.value) + print([[Press p or "*p to paste this emoji]] .. emoji.value) + + -- insert emoji when picked + vim.api.nvim_put({ emoji.value }, 'c', false, true) + end, } } } require('telescope').load_extension('undo') - require('telescope').load_extension('agrolens') require('telescope').load_extension('menufacture') + require("telescope").load_extension("emoji") end } diff --git a/.config/nvim/lua/plugins/tshjkl.lua b/.config/nvim/lua/plugins/tshjkl.lua new file mode 100644 index 0000000..99d936c --- /dev/null +++ b/.config/nvim/lua/plugins/tshjkl.lua @@ -0,0 +1,5 @@ +return { + -- meta - v + 'gsuuon/tshjkl.nvim', + setup = true +} diff --git a/.config/nvim/lua/plugins/ugdb.lua b/.config/nvim/lua/plugins/ugdb.lua new file mode 100644 index 0000000..53264c2 --- /dev/null +++ b/.config/nvim/lua/plugins/ugdb.lua @@ -0,0 +1,4 @@ +return { + 'ftilde/vim-ugdb', + cmd = 'UGDBBreakpoint' +} diff --git a/.config/nvim/lua/plugins/wildmenu.lua b/.config/nvim/lua/plugins/wildmenu.lua deleted file mode 100644 index 6120bf4..0000000 --- a/.config/nvim/lua/plugins/wildmenu.lua +++ /dev/null @@ -1,15 +0,0 @@ -return { - "gelguy/wilder.nvim", - config = function() - local wilder = require('wilder') - wilder.setup({modes = {':', '/', '?'}}) - wilder.set_option('renderer', wilder.popupmenu_renderer( - wilder.popupmenu_border_theme({ - highlighter = wilder.basic_highlighter(), - min_width = '100%', -- minimum height of the popupmenu, can also be a number - min_height = '50%', -- to set a fixed height, set max_height to the same value - reverse = 0, -- if 1, shows the candidates from bottom to top - }) - )) - end -}