diff --git a/lua/plugins/common.lua b/lua/plugins/common.lua index a0a402b..c4beef6 100644 --- a/lua/plugins/common.lua +++ b/lua/plugins/common.lua @@ -128,41 +128,6 @@ return { end, }, - { - -- a more adventurous wildmenu - 'gelguy/wilder.nvim', - dependencies = { 'romgrk/fzy-lua-native' }, - config = function() - local wilder = require 'wilder' - wilder.setup { modes = { ':', '/', '?' } } - -- Disable Python remote plugin - wilder.set_option('use_python_remote_plugin', 0) - - wilder.set_option('pipeline', { - wilder.branch( - wilder.cmdline_pipeline { - fuzzy = 1, - fuzzy_filter = wilder.lua_fzy_filter(), - }, - wilder.vim_search_pipeline() - ), - }) - - wilder.set_option( - 'renderer', - wilder.popupmenu_renderer(wilder.popupmenu_border_theme { - highlights = { - border = 'Normal', - }, - border = 'rounded', - highlighter = wilder.lua_fzy_highlighter(), - left = { ' ', wilder.popupmenu_devicons() }, - right = { ' ', wilder.popupmenu_scrollbar() }, - }) - ) - end, - }, - { 'projekt0n/circles.nvim', dependencies = { 'nvim-tree/nvim-web-devicons' }, diff --git a/lua/plugins/wilder.lua b/lua/plugins/wilder.lua new file mode 100644 index 0000000..ed9abe4 --- /dev/null +++ b/lua/plugins/wilder.lua @@ -0,0 +1,39 @@ +return { + -- a more adventurous wildmenu + 'gelguy/wilder.nvim', + dependencies = { 'romgrk/fzy-lua-native' }, + config = function() + local wilder = require 'wilder' + wilder.setup { modes = { ':', '/', '?' } } + -- Disable Python remote plugin + wilder.set_option('use_python_remote_plugin', 0) + + wilder.set_option('pipeline', { + wilder.branch( + wilder.cmdline_pipeline { + fuzzy = 1, + fuzzy_filter = wilder.lua_fzy_filter(), + }, + wilder.vim_search_pipeline() + ), + }) + + wilder.set_option( + 'renderer', + wilder.popupmenu_renderer(wilder.popupmenu_border_theme { + highlights = { + border = 'Normal', + }, + -- stylua: ignore + border = { + '┌', '─', '┐', + '│', '│', + '└', '─', '┘', + }, + highlighter = wilder.lua_fzy_highlighter(), + left = { ' ', wilder.popupmenu_devicons() }, + right = { ' ', wilder.popupmenu_scrollbar() }, + }) + ) + end, +}