diff --git a/lua/plugins/blade-nav.lua b/lua/plugins/blade-nav.lua new file mode 100644 index 00000000..43f8789b --- /dev/null +++ b/lua/plugins/blade-nav.lua @@ -0,0 +1,11 @@ +return { + 'ricardoramirezr/blade-nav.nvim', + dependencies = { + 'saghen/blink.cmp', + }, + ft = { 'blade', 'php' }, -- optional, improves startup time + opts = { + -- This applies for nvim-cmp and coq, for blink refer to the configuration of this plugin + close_tag_on_complete = true, -- default: true + }, +} diff --git a/lua/plugins/blink.lua b/lua/plugins/blink.lua index d6e0bb11..a16f20f2 100644 --- a/lua/plugins/blink.lua +++ b/lua/plugins/blink.lua @@ -151,7 +151,15 @@ return { }, sources = { - default = { 'lsp', 'path', 'snippets' }, + default = { 'lsp', 'path', 'snippets', 'blade-nav' }, + providers = { + ['blade-nav'] = { + module = 'blade-nav.blink', + opts = { + close_tag_on_complete = true, --default: true + }, + }, + }, }, snippets = { preset = 'luasnip' },