Commit Graph

  • ed6971d88a fix: close is in view, not in lib kiyan42 2021-04-14 12:01:40 +02:00
  • d065927322 hotfix forgot to switch win open to view in on_leave call kiyan42 2021-04-14 09:21:11 +02:00
  • ff814676d5 chore: rewrite buffer/window handling into view file (#287) Kiyan 2021-04-13 23:54:01 +02:00
  • c2f2c665d8 Feat/icon highlighting for opened files and directories (#258) Carlos Afonso 2021-04-13 15:12:21 -03:00
  • 82b20f5b5e feat: nvim lsp integration (#260) Kiyan 2021-04-08 23:30:35 +02:00
  • 50d31fb7f3 feat: Highlight gitignored files (and fix g:nvim_tree_gitignore) (#268) Sindre T. Strøm 2021-04-08 22:52:56 +02:00
  • 81269a6eba chore: remove async to avoid unecessary complexity (#277) Kiyan 2021-04-08 22:36:17 +02:00
  • bbb8d6070f add event API (#265) William Boman 2021-04-06 21:13:21 +02:00
  • b48274ced0 fix(file creation): avoid file overwrite and enable creating file on root node (#272) Kiyan 2021-04-06 19:34:10 +02:00
  • 3350e4e97e Use platform path separator when setting tree index. (#269) Per Larsson 2021-04-05 22:01:02 +02:00
  • de93da78a9 Feat/add advanced navigation (#257) Carlos Afonso 2021-04-02 19:38:28 -03:00
  • 1daf99cf26 Gitignore: fix ignoring directories (#266) Santos Gallegos 2021-04-02 17:34:30 -05:00
  • ed23e1df1c feat: preserve the file tree buffer (#249) Sindre T. Strøm 2021-03-31 21:44:55 +02:00
  • 1f1b25de4b fix gitignore feature (#264) peach lasagna 2021-04-01 02:37:29 +07:00
  • d19a6feb24 Fix setup in readme (#262) Luat Hoang 2021-04-01 02:35:01 +07:00
  • f0338fc55b feat: Add command to focus tree window regardless of window state (#250) Sindre T. Strøm 2021-03-31 21:29:56 +02:00
  • bc598fbca6 updated doc (#263) Vikas Raj 2021-04-01 00:58:34 +05:30
  • e5bd242003 hotfix: slient file explorer autocmd if it doesnt exist kiyan 2021-03-30 23:41:55 +02:00
  • eadead6072 add Gitignore (#251) peach lasagna 2021-03-31 01:11:25 +07:00
  • 709d6b968b feat: Option for grouping empty directories (#247) Sindre T. Strøm 2021-03-26 19:24:03 +01:00
  • e0b9882a8a fix: set back winhl on the tree window kiyan 2021-03-23 21:04:33 +01:00
  • 1e946c5855 feat: add option for changing symlink opened folder. (#242) yamatsum 2021-03-23 01:34:30 +09:00
  • f7ad4ce5f4 feat: add trailing slash on folder names kiyan 2021-03-16 21:26:03 +01:00
  • 4c46d2b192 fix vim.g.nvim_tree_git_hl is not work (#232) Levi Rizki Saputra 2021-03-15 01:29:01 +07:00
  • 784bba77c5 NvimTreeFindFile open a window in current tab (#228) Kassio Borges 2021-03-10 21:24:22 +00:00
  • 31ef294d05 Patch windows (#222) Federico Scodelaro 2021-03-09 16:12:10 -03:00
  • 411e3412d1 hotfix: check that foreground is not empty string to avoid errors kiyan42 2021-03-09 09:16:18 +01:00
  • 7e3534c2bc fix: load Vim's highlight groups foreground as hex kiyan 2021-03-08 00:16:41 +01:00
  • 58e44d29d7 chore: update documentation for tree mappings kiyan42 2021-03-06 12:49:30 +01:00
  • 1984c12510 Fix: wrong dictionary format example for empty & empty_open on doc (#216) Rizqi Nur Assyaufi 2021-02-27 06:12:53 +08:00
  • 905afba209 chore: refacto binding initialization (inverse mapping table) kiyan 2021-02-23 00:28:45 +01:00
  • 491fd68d62 fix: regression on create (do not open node) kiyan 2021-02-22 21:47:51 +01:00
  • 0136801444 chore: rename lib folder to nvim-tree kiyan 2021-02-22 21:02:02 +01:00
  • f070d0a32f remove .DS_STORE file kiyan 2021-02-22 20:56:03 +01:00
  • 07da8a7242 feat/fix: add rename cmd, fix rename error kiyan 2021-02-22 20:53:12 +01:00
  • ce2420b9da remove custom gx command in favor of netrw functionnalities and add documentation for netrw hijack kiyan 2021-02-21 12:27:31 +01:00
  • 894acce5ef Fix error when reading restricted directory Cooper b. Anderson 2021-02-20 07:05:12 -05:00
  • 3bd96e3caa Fix dependency problem RedBug312 2021-02-19 20:06:30 +08:00
  • c9ed6c804b Move NvimTreePopup highlight link RedBug312 2021-02-13 23:28:35 +08:00
  • 25208ed91d Avoid colors.setup() being deferred RedBug312 2021-02-13 23:48:46 +08:00
  • 48cd6a1ad3 Add NvimTreeEmptyFolderName to docs Cooper b. Anderson 2021-02-18 21:07:31 -05:00
  • 9650c0ed9d Add empty directory highlight group Cooper b. Anderson 2021-02-18 21:01:33 -05:00
  • 6647f96739 Fix empty dir icons updating incorrectly Cooper b. Anderson 2021-02-18 06:47:24 -05:00
  • 84aa8d7ba7 Add empty dir icons to docs Cooper b. Anderson 2021-02-18 05:18:55 -05:00
  • 4579c6d2b9 Make empty dir icons auto update Cooper b. Anderson 2021-02-18 05:16:16 -05:00
  • 25b414051f Add empty directory icons Cooper b. Anderson 2021-02-18 04:22:58 -05:00
  • 7531c7023d fix bug for pattern recogniti on of filename Sebastian Lyng Johansen 2021-02-18 23:21:48 +01:00
  • bc8fa41d80 change behaviour of rename Sebastian Lyng Johansen 2021-02-18 21:49:34 +01:00
  • 58a5e4ab48 fix: set deleted staged git status kiyan 2021-02-16 20:30:34 +01:00
  • bb7054fe79 remove log call kiyan42 2021-02-16 09:40:15 +01:00
  • 42a875aa00 fix: do not run refresh if vim.v.exiting is set kiyan42 2021-02-15 09:57:43 +01:00
  • 19418e898e fix: is_bufnr_valid by checking if buffer is loaded kiyan42 2021-02-15 09:35:12 +01:00
  • aab0a136ac Give users the option to enable netrw dorgnarg 2021-02-15 01:28:28 -07:00
  • 5b428c014a fix: check for loaded buffers before deleting kiyan 2021-02-14 17:18:59 +01:00
  • c59831a5d1 Add opt to don't open tree on specific filetypes Sergey Bulavintsev 2021-02-09 16:10:33 +03:00
  • b285257876 fix: escape filename before opening it elianiva 2021-01-22 14:31:23 +07:00
  • 91bd2b53ba Add default close binding to readme cloggier 2021-01-18 11:02:57 +01:00
  • bfc9606aa0 Variable should be local Joel D. Elkins 2021-01-17 15:33:22 -06:00
  • 92da0c78a3 Remove unused variable Joel D. Elkins 2021-01-17 15:33:58 -06:00
  • 75e7bb8a16 table.remove takes only 2 arguments Joel D. Elkins 2021-01-17 15:33:44 -06:00
  • cbcd61b053 Only do git status -u if status.showUntrackedFiles = true Joel D. Elkins 2021-01-17 15:06:14 -06:00
  • 32640f7689 Remove unused check_and_open_split() Joel D. Elkins 2021-01-16 15:31:52 -06:00
  • 35e640fb25 Honor 'hidden' setting when deciding whether to split window Joel D. Elkins 2021-01-16 15:31:31 -06:00
  • bf59dd4a86 make function local to avoid conflicts :) David 2021-01-15 22:44:34 +02:00
  • 6b6f8f1b6b fixes #175 | early return if internal state is invalid(does not match nvim's state David 2021-01-13 11:31:13 +02:00
  • 01ae59823c add close binding li 2021-01-16 05:38:34 +00:00
  • 787cef2a1d Use vim.fn instead of vim.api.nvim_eval Joel D. Elkins 2021-01-13 13:14:58 -06:00
  • bacb987b77 Execute action in target window if possible Joel D. Elkins 2021-01-11 14:36:16 -06:00
  • e935ec3bb0 When re-opening the tree buffer, navigate to the target window's working dir Joel D. Elkins 2021-01-13 13:17:51 -06:00
  • 52a2905135 On dir_up, keep the current node selected and visible Joel D. Elkins 2021-01-13 13:17:01 -06:00
  • 0a4123b71f Move dir_up functionality into lib and make '-' a default keymap for it Joel D. Elkins 2021-01-10 17:13:22 -06:00
  • 361e20ecfa Add dir_up function to expose navigating up one directory Joel D. Elkins 2021-01-07 14:33:14 -06:00
  • 86944b51c0 renaming: lua-tree -> nvim-tree Zi莱卷 2020-12-28 22:42:36 +08:00
  • 05711754d9 renaming: lua-tree -> nvim-tree kiyan42 2020-12-27 19:09:05 +01:00
  • 2e7118ca17 check buffer is valid when renaming kiyan 2020-12-23 00:02:43 +01:00
  • 5080c5c44c fix file icon length Yiqun Ding 2020-12-20 19:27:42 +08:00
  • 9810f8d8c9 Fix lua_tree_allow_resize variable name in docs Vitaly Kushner 2020-12-18 18:07:28 +01:00
  • bc8245c7bb enable sign column by default to have a little padding kiyan 2020-12-16 19:20:21 +01:00
  • 2cd12d01f8 fix: missing local cqroot 2020-12-15 07:07:36 +00:00
  • 043678c7bb feat: g:lua_tree_ignore support *.extension cqroot 2020-12-15 02:03:28 +00:00
  • c84b8b4ab9 feat: auto close: avoid force user to press Enter key to exit ttys3 2020-12-14 21:34:18 +08:00
  • 9aa8be639d Add nil check for link_to Simon Zeng 2020-12-13 23:36:54 -05:00
  • 0862bcc08e allow opening symlink to folders kiyan 2020-12-13 17:13:35 +01:00
  • 033b465f34 add RM state and ' A' to hl groups kiyan 2020-12-13 16:52:23 +01:00
  • 7e6177b8ff new file untracked is git dirty, new file unstaged is git new kiyan 2020-12-13 16:48:12 +01:00
  • e7fe054ef1 back to basic functionnalities with nvimtreefindfile kiyan 2020-12-10 00:01:49 +01:00
  • 811dacfb98 find file sets cursor on file if tree is open kiyan 2020-12-09 22:03:39 +01:00
  • 2cec5892d7 Add close_node feature to README.md Rafael Bodill 2020-12-06 11:38:24 +00:00
  • 54403415ed Add close_node action to close parent directory Rafael Bodill 2020-12-04 19:00:16 +02:00
  • 2bf0043409 fix issue with data race when opening with luatreefindfile kiyan 2020-12-02 20:39:01 +01:00
  • 4b1fa51e4f fix tree winnr Yiqun Ding 2020-11-30 21:16:17 +08:00
  • 9c3bc7d031 also schedule open and follow kiyan 2020-11-29 20:16:20 +01:00
  • ba4dac1e59 wrap refresh logic in vim.schedule callback kiyan 2020-11-27 22:03:27 +01:00
  • d3eb9cc4c6 fix git root for v1 (monkeypatch) kiyan 2020-11-22 16:33:01 +01:00
  • ef893b523d g:lua_tree_quit_on_open respects preview Morten Paulsen 2020-10-31 20:30:17 +01:00
  • 0602058af5 no wrap in luatree buffer Raphael 2020-10-29 16:41:04 +08:00
  • 521f2cfb5c Fix lua_tree_quit_on_open configuration option Jan Sipr 2020-10-28 20:04:15 +01:00
  • ebf6f2a21a monkeypatch to open tree after processing all startup files and setting first filetype kiyan42 2020-10-26 21:12:49 +01:00
  • 6c2ee96207 open tree on package load instead of vimEnter kyazdani42 2020-10-24 09:11:11 +02:00
  • b55cc721da fix update git hl on refresh even if git icons are disabled kyazdani42 2020-10-24 09:07:07 +02:00