gitextract_y381tt17/ ├── .editorconfig ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.yml │ │ ├── feature_request.md │ │ └── nvt-min.lua │ ├── dependabot.yml │ └── workflows/ │ ├── ci.yml │ ├── luarocks-release.yml │ ├── release-please.yml │ └── semantic-pr-subject.yml ├── .gitignore ├── .hooks/ │ └── pre-commit.sh ├── .luacheckrc ├── .luarc.json ├── .release-please-manifest.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── doc/ │ ├── .gitignore │ └── nvim-tree-lua.txt ├── lua/ │ ├── nvim-tree/ │ │ ├── _meta/ │ │ │ ├── api/ │ │ │ │ ├── appearance.lua │ │ │ │ ├── commands.lua │ │ │ │ ├── config.lua │ │ │ │ ├── decorator.lua │ │ │ │ ├── decorator_example.lua │ │ │ │ ├── deprecated.lua │ │ │ │ ├── events.lua │ │ │ │ ├── filter.lua │ │ │ │ ├── fs.lua │ │ │ │ ├── git.lua │ │ │ │ ├── map.lua │ │ │ │ ├── marks.lua │ │ │ │ ├── node.lua │ │ │ │ └── tree.lua │ │ │ ├── classes.lua │ │ │ ├── config/ │ │ │ │ ├── actions.lua │ │ │ │ ├── bookmarks.lua │ │ │ │ ├── default.lua │ │ │ │ ├── diagnostics.lua │ │ │ │ ├── experimental.lua │ │ │ │ ├── filesystem_watchers.lua │ │ │ │ ├── filters.lua │ │ │ │ ├── git.lua │ │ │ │ ├── help.lua │ │ │ │ ├── hijack_directories.lua │ │ │ │ ├── live_filter.lua │ │ │ │ ├── log.lua │ │ │ │ ├── modified.lua │ │ │ │ ├── notify.lua │ │ │ │ ├── renderer.lua │ │ │ │ ├── sort.lua │ │ │ │ ├── system_open.lua │ │ │ │ ├── tab.lua │ │ │ │ ├── trash.lua │ │ │ │ ├── ui.lua │ │ │ │ ├── update_focused_file.lua │ │ │ │ └── view.lua │ │ │ └── config.lua │ │ ├── actions/ │ │ │ ├── finders/ │ │ │ │ ├── find-file.lua │ │ │ │ ├── init.lua │ │ │ │ └── search-node.lua │ │ │ ├── fs/ │ │ │ │ ├── clipboard.lua │ │ │ │ ├── create-file.lua │ │ │ │ ├── init.lua │ │ │ │ ├── remove-file.lua │ │ │ │ ├── rename-file.lua │ │ │ │ └── trash.lua │ │ │ ├── init.lua │ │ │ ├── moves/ │ │ │ │ ├── init.lua │ │ │ │ ├── item.lua │ │ │ │ ├── parent.lua │ │ │ │ └── sibling.lua │ │ │ ├── node/ │ │ │ │ ├── buffer.lua │ │ │ │ ├── file-popup.lua │ │ │ │ ├── init.lua │ │ │ │ ├── open-file.lua │ │ │ │ ├── run-command.lua │ │ │ │ └── system-open.lua │ │ │ └── tree/ │ │ │ ├── change-dir.lua │ │ │ ├── collapse.lua │ │ │ ├── find-file.lua │ │ │ ├── init.lua │ │ │ ├── open.lua │ │ │ ├── resize.lua │ │ │ └── toggle.lua │ │ ├── api/ │ │ │ └── impl.lua │ │ ├── api.lua │ │ ├── appearance/ │ │ │ ├── hi-test.lua │ │ │ └── init.lua │ │ ├── buffers.lua │ │ ├── classic.lua │ │ ├── commands.lua │ │ ├── config.lua │ │ ├── core.lua │ │ ├── diagnostics.lua │ │ ├── enum.lua │ │ ├── events.lua │ │ ├── explorer/ │ │ │ ├── filters.lua │ │ │ ├── init.lua │ │ │ ├── live-filter.lua │ │ │ ├── sorter.lua │ │ │ └── watch.lua │ │ ├── git/ │ │ │ ├── init.lua │ │ │ ├── runner.lua │ │ │ └── utils.lua │ │ ├── help.lua │ │ ├── iterators/ │ │ │ └── node-iterator.lua │ │ ├── keymap.lua │ │ ├── legacy.lua │ │ ├── lib.lua │ │ ├── log.lua │ │ ├── marks/ │ │ │ └── init.lua │ │ ├── node/ │ │ │ ├── directory-link.lua │ │ │ ├── directory.lua │ │ │ ├── factory.lua │ │ │ ├── file-link.lua │ │ │ ├── file.lua │ │ │ ├── init.lua │ │ │ ├── link.lua │ │ │ └── root.lua │ │ ├── notify.lua │ │ ├── renderer/ │ │ │ ├── builder.lua │ │ │ ├── components/ │ │ │ │ ├── devicons.lua │ │ │ │ ├── full-name.lua │ │ │ │ ├── init.lua │ │ │ │ └── padding.lua │ │ │ ├── decorator/ │ │ │ │ ├── bookmarks.lua │ │ │ │ ├── builtin.lua │ │ │ │ ├── copied.lua │ │ │ │ ├── cut.lua │ │ │ │ ├── diagnostics.lua │ │ │ │ ├── git.lua │ │ │ │ ├── hidden.lua │ │ │ │ ├── init.lua │ │ │ │ ├── modified.lua │ │ │ │ └── opened.lua │ │ │ └── init.lua │ │ ├── utils.lua │ │ ├── view.lua │ │ └── watcher.lua │ └── nvim-tree.lua ├── plugin/ │ └── nvim-tree.lua ├── release-please-config.json └── scripts/ ├── doc-comments.sh ├── help-defaults.sh ├── luals-check.sh ├── setup-hooks.sh ├── vimdoc.sh └── vimdoc_config.lua