Files & navigation · beta · Neovim 0.10+ · 530 commits
filetree.nvim
Adapter-agnostic filetree features for Neovim. Works with neo-tree.nvim, nvim-tree.lua, netrw, oil.nvim and mini.files through one adapter interface, so changing tree plugins costs you the plugin, not the workflow you built on top of it.
Install
{
"StefanBartl/filetree.nvim",
opts = {},
} Beta stage — active development. This repository is past its first shape and in active use, but the surface is not frozen: breaking changes are still possible. Pin a commit or tag if you depend on it.
Documentation
Recent commits
- fix context_menu: only a node row opens the menu; is_expanded tri-state
- fix refs: status reported the experimental plaintext provider as on when it is off
- test marks: assert the drawn checkmarks and the armed timers, widen timing headroom
- docs context_menu: a right-click below the last node does nothing
- fix context_menu: no menu for a right-click below the last node
- fix context_menu: right-click menu acted on a stale node, not the clicked one
- docs types: sync_cwd and the smart_create flags default to false
- test marks: cover auto_clear_ms; fix mark_visual(true) marking instead of unmarking
Combos
- Statusline segments
Each contributes one optional segment to ui.nvim's statusline -- none is a dependency, the segment is simply absent without it.
ui.nvim , github_stats.nvim , runtime-analysis.nvim , recommender.nvim , sessions.nvim , sandbox.nvim