Commit Graph

25 Commits

Author SHA1 Message Date
kiyan
45671e94be refacto: extract create_file into actions module 2022-01-21 11:45:52 +01:00
kiyan
1248bcec86 refacto: create actions folder and move some code to it
- move trash.lua into actions
- move system-open from root file to actions
- move copypasta code from fs to actions
- add file_exists in utils
- add rename_loaded_buffers in utils (might need to move that in the
  future).
2022-01-21 11:25:49 +01:00
kiyan
691a1c9699 fix lint issue 2022-01-21 11:19:56 +01:00
Alexandr Makurin
c04ab35b07 refacto: change fs_access to fs_stat to check file existence in fs 2022-01-21 10:45:21 +01:00
Kiyan
6662b60a2b feat/chore: rewrite git with job and some other fixes (#743)
* feat/chore: rewrite git with job and some other fixes

* fix: fs clear window, rename echo_warning -> warn

also fix renaming and add an event blocker to avoid running many events
at the same time
2021-11-27 16:02:54 +01:00
figsoda
6cadd3a9d7 feat: change parent directory to open (#734) 2021-10-23 15:38:39 +02:00
Taylor Bartlett
dbd13439b9 fix: #703 (#708) 2021-10-09 10:45:38 +02:00
kiyan
8a1377f233 fix: allow adding file from '..' into current root path 2021-09-30 12:50:28 +02:00
booperlv
2a5d529219 feat: option to set path destination to parent folder when cursor is on a closed folder while creating files (#628) 2021-09-26 12:10:19 +02:00
kiyan
71122d7984 fix: fs create on windows 2021-09-04 11:08:02 +02:00
kiyan
425f5eedc7 chore: refacto create implementation
allows for creating file anywhere on the system
fixes adding a file in a grouped folder
2021-09-03 21:41:28 +02:00
kiyan
79b968217e fix: allow suppressing a symlink that links to a folder 2021-08-28 14:59:30 +02:00
kiyan
d705feda5a fix: fs refresh override refresh clock 2021-08-28 14:52:10 +02:00
diogo464
07ae268354 Rename buffers on cut. (#510) 2021-07-20 00:11:31 +02:00
kiyan
d008e9d4a0 feat: focus file/dir on creation 2021-05-25 22:00:57 +02:00
Zi莱卷
d6ab59fd5a feat: Support copy name and path (#385) 2021-05-21 08:32:48 +02:00
Sindre T. Strøm
10c686f7df feat: Implement window picker. (#340) 2021-05-19 23:30:15 +02:00
kiyan
468638e7e0 chore: remove unused code 2021-04-22 22:05:52 +02:00
Cameron
0d8e6f58ec Change filesystem actions to be immediate, minor changes to UX (#338) 2021-04-22 21:37:26 +02:00
William Boman
bbb8d6070f add event API (#265) 2021-04-06 21:13:21 +02:00
Kiyan
b48274ced0 fix(file creation): avoid file overwrite and enable creating file on root node (#272) 2021-04-06 19:34:10 +02:00
Sindre T. Strøm
709d6b968b feat: Option for grouping empty directories (#247) 2021-03-26 19:24:03 +01:00
Federico Scodelaro
31ef294d05 Patch windows (#222) 2021-03-09 20:12:10 +01:00
kiyan
491fd68d62 fix: regression on create (do not open node) 2021-02-22 21:47:51 +01:00
kiyan
0136801444 chore: rename lib folder to nvim-tree
Allows external access to the lua api and follow neovim plugins better
practices
2021-02-22 21:02:23 +01:00