diff --git a/lua/plugins/blade-nav.lua b/lua/plugins/blade-nav.lua new file mode 100644 index 0000000..9619ecf --- /dev/null +++ b/lua/plugins/blade-nav.lua @@ -0,0 +1,7 @@ +return { + 'ricardoramirezr/blade-nav.nvim', + dependencies = { + 'saghen/blink.cmp', + }, + ft = { 'blade', 'php' }, +} diff --git a/lua/plugins/blink.lua b/lua/plugins/blink.lua index 4c6db38..cef5907 100644 --- a/lua/plugins/blink.lua +++ b/lua/plugins/blink.lua @@ -52,10 +52,16 @@ return { }, sources = { - default = { 'lsp', 'path', 'snippets', 'lazydev' }, + default = { 'lsp', 'path', 'snippets', 'lazydev', 'blade-nav' }, providers = { lazydev = { module = 'lazydev.integrations.blink', score_offset = 100 }, -- avante = { module = 'blink-cmp-avante', name = 'Avante', opts = {} }, + ['blade-nav'] = { + module = 'blade-nav.blink', + opts = { + clost_tag_on_complete = false, + }, + }, }, per_filetype = { codecompanion = { 'codecompanion' }, diff --git a/lua/plugins/treesitter.lua b/lua/plugins/treesitter.lua index f92d7b5..04fc9cc 100644 --- a/lua/plugins/treesitter.lua +++ b/lua/plugins/treesitter.lua @@ -23,6 +23,7 @@ return { 'javascript', 'typescript', 'css', + 'blade', } require('nvim-treesitter').install(langs)