Skip to content

Commit 7d8e4dd

Browse files
committed
feat: add NvimTreeFilter filetype
1 parent e397756 commit 7d8e4dd

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

doc/nvim-tree-lua.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2339,6 +2339,7 @@ events.Event *nvim-tree-api.events.Event*
23392339

23402340
live_filter.start() *nvim-tree-api.live_filter.start()*
23412341
Enter |nvim-tree.live_filter| mode.
2342+
Opens an input window with |filetype| `"NvimTreeFilter"`
23422343

23432344
live_filter.clear() *nvim-tree-api.live_filter.clear()*
23442345
Exit |nvim-tree.live_filter| mode.

lua/nvim-tree/explorer/live-filter.lua

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,10 @@ local function create_overlay(self)
188188

189189
if vim.fn.has("nvim-0.10") == 1 then
190190
vim.api.nvim_set_option_value("modifiable", true, { buf = overlay_bufnr })
191+
vim.api.nvim_set_option_value("filetype", "NvimTreeFilter", { buf = overlay_bufnr })
191192
else
192193
vim.api.nvim_buf_set_option(overlay_bufnr, "modifiable", true) ---@diagnostic disable-line: deprecated
194+
vim.api.nvim_buf_set_option(overlay_bufnr, "filetype", "NvimTreeFilter") ---@diagnostic disable-line: deprecated
193195
end
194196

195197
vim.api.nvim_buf_set_lines(overlay_bufnr, 0, -1, false, { self.filter })

0 commit comments

Comments
 (0)