GitHub / nvim-tree/nvim-tree.lua / commits
A file explorer tree for neovim written in lua
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| e397756d |
fix: prevent NvimTree to be alternate buffer when tab open (#3205)
Co-authored-by: Alexander Courtis <a****x@c****g>, Alexander Courtis <a****x@c****g> |
phanium <9****n@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 87d096a3 |
chore(deps): bump leafo/gh-actions-luarocks from 5 to 6 (#3201)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 01b2e8e5 |
chore(deps): bump leafo/gh-actions-lua from 11 to 12 (#3202)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e179ad2f | refactor(#2942): multi instance: move utils functions to Explorer methods (#3... |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| f92cc3a9 | chore(#3196): remove unused utils and refactor (#3199) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| fefa335f |
feat(#1826): add diagnostics.diagnostic_opts: vim.diagnostic.Opts will overri...
Co-authored-by: Alexander Courtis <a****x@c****g> |
Igor Lacerda <i****s@u****r>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b70a741f |
chore(deps): bump amannn/action-semantic-pull-request from 6.1.0 to 6.1.1 (#3...
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f4fa6ebd |
chore(deps): bump amannn/action-semantic-pull-request from 6.0.1 to 6.1.0 (#3...
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f0e99517 |
chore(deps): bump amannn/action-semantic-pull-request from 5.5.3 to 6.0.1 (#3...
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| feb901a0 |
chore(deps): bump actions/checkout from 4 to 5 (#3188)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 321bc615 |
chore(master): release nvim-tree 1.14.0 (#3146)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 44251364 | perf(#3171): cache toplevel for untracked (#3185) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 000ca6bc | docs: CONTRIBUTING.md: add diagnostics and backward compatibility |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1b876db0 |
feat(#2789): add optional function expand_until to api.tree.expand_all and ap...
Co-authored-by: ghostbuster91 <g****1@u****m>, Alexander Courtis <a****x@c****g> |
Kasper Kondzielski <5****1@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 0a52012d |
feat(#2685): highlight git new tracked with NvimTreeGitFileNewHL (#3176)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Julien Vincent <m****@j****o>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a4699c09 | revert(#3180, #3177): resolve live filter failures (#3183) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9b289abd | revert(#3180, #3177): invalid group or tabpage (#3181) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| dd2364d6 | feat(#2826): allow only one window with nvim-tree buffer per tab (#3174) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9a05b9e9 | perf(#3171): use vim.system() instead of vim.fn.system() to execute git tople... |
Tomasz N <p****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 0a7fcdf3 | fix(#3172): live filter exception (#3173) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 65bae449 | refactor(#2826): View tracks winids and bufnrs via events, unused for now (#3... |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a9156c01 | refactor(#2826): remove view debug/cc, enable new codepaths for get_winid and... |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 10db6943 |
fix(#3077): deleting a directory containing symlinked directory will delete t...
Co-authored-by: Alexander Courtis <a****x@c****g> |
alexfinger21 <6****1@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 543ed3ca |
fix(picker): exclude full_name window id from the choice (#3165)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Tomasz N <p****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2a386fe5 | ci: luals_version 3.13.9 -> 3.15.0 (#3167) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b0b49552 | docs: polish example decorator (#3160) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8eb5e0bf | feat(#3157): add view.cursorlineopt (#3158) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 0a06f65b | refactor(#2826): move view to instanced window class (#3153) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d54a1875 | fix: invalid window id for popup info window (#3147) |
Yavorski <3****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| aa087788 | docs: fix renderer.icons.bookmarks_placement parameter, misspelling (#3150) |
Garry Filakhtov <f****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d87b41ca | fix: window picker ignore hidden window (#3145) |
phanium <9****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6b5b3665 |
chore(master): release nvim-tree 1.13.0 (#3120)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ae595611 |
feat(#3132): add api.node.expand and api.node.collapse (#3133)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Rami Elwan <r****8@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 05d8172e |
fix(#3143): actions.open_file.window_picker.exclude applies when not using wi...
Co-authored-by: Alexander Courtis <a****x@c****g> |
Lucas Mendes <7****F@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1c733e8c | chore: use portable shebangs consistently (#3141) |
Lorentz Lasson <l****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ebcaccda | fix(#3134): setting one glyph to "" no longer disables others (#3136) |
Šimon Mandlík <s****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| cbc3165e |
fix(#2746): background and right aligned icons in floating windows (#3128)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Šimon Mandlík <s****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bd54d1d3 |
fix(#3117): windows: change file/dir case (#3135)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Arthur Roos <a****s@k****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 25d16aab |
fix: "Invalid buffer id" on closing nvim-tree window (#3129)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Christoph <5****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e4cd856e | fix(#3124): fix icon padding for "right_align" placements, notably for dotfil... |
Ross W <5****1@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e7d1b7da | fix(#3122): remove redundant vim.validate (#3123) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ea5097a1 |
feat(#3113): add renderer.icons.folder_arrow_padding (#3114)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Spencer Chunn <s****n@i****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 582ae48c | chore: fix incorrect @param (#3115) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| be5b788f |
chore(master): release nvim-tree 1.12.0 (#3099)
Co-authored-by: github-actions[bot] <4****]@u****m>, Alexander Courtis <a****x@c****g> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 64bb47f8 | ci: simplify luarocks release tag pattern as it was not firing | Alexander Courtis <a****x@c****g> | over 1 year ago | |
| c24c0470 |
feat: add TreePreOpen event (#3105)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Devansh Sharma <2****8@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3a63717d | fix: reliably dispatch exactly one TreeOpen and TreeClose events (#3107) |
Devansh Sharma <2****8@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5bea2b37 | fix(#3101): when renderer.highlight_opened_files = "none" do not reload on Bu... |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c3c19359 | fix: explicitly set `border` to `"none"` in full name float (#3094) |
Šimon Mandlík <s****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 44d9b58f | chore: use builtin EmmyLuaCodeStyle for style checking (#3084) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c09ff35d |
chore(deps): bump leafo/gh-actions-lua from 10 to 11 (#3069)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6709463b |
chore(master): release nvim-tree 1.11.0 (#3051)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b6991432 |
fix: window picker: hide fillchars: stl and stlnc (#3066)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Šimon Mandlík <s****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3281f331 |
feat(#1984): add quit_on_open and focus opts to various api.node.open functio...
Co-authored-by: Alexander Courtis <a****x@c****g> |
Gabriel Crispino <g****o@h****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 80523101 |
fix: arithmetic on nil value error on first git project open (#3064)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Hendrik Ziegler <h****r@o****e>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 70825f23 | fix(#3059): test for presence of new 0.11 API vim.hl.range (#3060) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d05881f6 | docs: tidy readme contributing | Alexander Courtis <a****x@c****g> | over 1 year ago | |
| fee1da88 |
feat(#3037): add API node.buffer.delete, node.buffer.wipe (#3040)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Gabriel Crispino <g****o@h****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| db740324 | chore: resolve deprecated in 0.11 (#3053) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| fca0b67c | fix(#3045): wipe scratch buffers for full name and show info popups (#3050) |
𝐍𝐆𝐏𝐎𝐍𝐆 <p****8@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d529a99f |
chore(master): release nvim-tree 1.10.0 (#3021)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 39bc6308 |
fix: hijack directory "BufEnter", "BufNewFile" events are nested (#3044)
Co-authored-by: Alexander Courtis <a****x@c****g> |
phanium <9****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| aae01853 |
fix(#3041): use vim.diagnostic.get for updating diagnostics (#3042)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Lev Yuvenskiy <y****v@m****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 68fc4c20 |
feat(api): add node.open.vertical_no_picker, node.open.horizontal_no_picker (...
Co-authored-by: JoeDaBu <j****u@g****m>, Alexander Courtis <a****x@c****g> |
fdgdgerg <f****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f7b76cd1 | fix(#3015): dynamic width no longer truncates on right_align icons (#3022) |
Šimon Mandlík <s****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c3d9b177 | docs: notify users with a fs.inotify.max_user_watches message on EMFILE event... |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| db8d7ac1 |
fix(#3018): error when focusing nvim-tree when in terminal mode (#3019)
Co-authored-by: Alexander Courtis <a****x@c****g> |
ShyRobin <5****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6b4be1dc |
fix: view.width functions may return strings (#3020)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Jie Liu <l****e@l****h>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 375e3867 |
chore(master): release nvim-tree 1.9.0 (#2999)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7a4ff1a5 | feat(#2948): add custom decorators, :help nvim-tree-decorators (#2996) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ca7c4c33 | fix(#3009): nvim < 0.10 apply view options locally (#3010) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 1f3ffd6a | fix(#2954): more efficient LSP updates, increase diagnostics.debounce_delay f... |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| f7c65e11 | fix(api): correct argument types in `wrap_node` and `wrap_node_or_nil` (#3006) |
devxpain <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 28eac280 |
fix(#2990): Do not check if buffer is buflisted in diagnostics.update() (#2998)
Signed-off-by: des-b <6****b@u****m> |
des-b <6****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| c7639482 |
chore(master): release nvim-tree 1.8.0 (#2943)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2ee1c5e1 | feat(#2819): add actions.open_file.relative_path, default enabled, following ... |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 3fc8de19 | chore: migrate to classic (#2991) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 610a1c18 | chore: resolve undefined-field warnings, fix link git statuses, rewrite devic... |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| c22124b3 | fix(#2981): windows: root changed when navigating with LSP (#2982) |
Jie Liu <l****e@l****h>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2156bc08 | fix: symlink file icons rendered when renderer.icons.show.file = false, folde... |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 82ab19eb | fix(#2954): resolve occasional tree flashing on diagnostics, set tree buffer ... |
des-b <6****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 120ba582 | fix(#2978): grouped folder not showing closed icon (#2979) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 00dff482 | fix(#2976): use vim.loop to preserve neovim 0.9 compatibility (#2977) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 8f974879 | chore: luals runtime.version only set during check, to prevent lua version am... |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 14039337 |
fix(#2969): After a rename, the node loses selection (#2974)
Co-authored-by: Lucian Ion <l****5@g****m> |
cpp_programmer <l****6@y****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| e4bc05b4 | doc: remove outdated warning from actions.change_dir.global | Alexander Courtis <a****x@c****g> | almost 2 years ago | |
| 3cddd281 | doc: add windows specifics to CONTRIBUTING | Alexander Courtis <a****x@c****g> | almost 2 years ago | |
| 6e5a204c | fix(#2972): error on :colorscheme (#2973) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| f3efc25e | refactor(#2941): move lib methods to explorer (#2964) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 8760d76c | chore: enable missing-local-export-doc | Alexander Courtis <a****x@c****g> | almost 2 years ago | |
| 077af9f9 | chore: enable incomplete-signature-doc, format nvt-min.lua, assorted formatti... |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 68be6df2 | refactor(#2886): multi instance: node class refactoring (#2950) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 63c7ad90 |
fix(#2961): windows: escape brackets and parentheses when opening file (#2962)
Co-authored-by: Alexander Courtis <a****x@c****g> |
Jie Liu <l****e@l****h>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 9b82ff9b | chore: fix lib prompt doc for neovim nightly (#2966) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2a268f63 | doc: help: syntax highlighting for lua and vimscript | Alexander Courtis <a****x@c****g> | almost 2 years ago | |
| f5f67892 | fix(#2947): root is never a dotfile, so that it doesn't propagate to children... |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ce09bfb9 | chore: TODO issue links | Alexander Courtis <a****x@c****g> | almost 2 years ago | |
| 0fede9f8 | chore: nvt-min.lua: ensure only one instance of lua-language-server runs (#2956) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 1c9553a1 | fix(#2951): highlights incorrect following cancelled pick (#2952) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ca0904e4 | chore: add utils.enumerate_options (#2953) |
Alexander Courtis <a****x@c****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago |