From 1768a69cf1d7e04c0119cc596780715c24213cdb Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 6 May 2026 09:30:50 +0100 Subject: [PATCH] Blade --- lua/plugins/blade-nav.lua | 7 +++++++ lua/plugins/blink.lua | 8 +++++++- lua/plugins/treesitter.lua | 1 + 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 lua/plugins/blade-nav.lua 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)