kiyan42
e1fbabf879
fix init_tree should not run when root path doesnt change
2020-05-18 23:56:56 +02:00
kiyan42
697912429c
reformat, refactor code, run fs command with luv.spawn
2020-04-26 14:46:20 +02:00
kiyan42
60adbfbdf3
fix: refacto path matchings throughout the code, change the way we call string methods
2020-04-25 15:11:14 +02:00
kyazdani42
7483abcf40
some buffer options
2020-03-01 18:08:27 +01:00
kyazdani42
c31cceaff6
fix macos
2020-02-29 09:41:34 +01:00
kyazdani42
daff837b23
add LuaTreeFindFile, doc and option
2020-02-28 17:24:08 +01:00
kyazdani42
e5db994ebb
protect plugin against windows and prevent macos from crashing due to --ignore
2020-02-22 17:36:05 +01:00
kiyan42
f28dbfa998
add better doc and add user ignore list
2020-02-20 23:19:16 +01:00
kyazdani42
49b9798cbc
clear vim prompt when updating the fs
2020-02-20 18:01:27 +01:00
kyazdani42
e86c857960
remove scratch winutils and use input to alter fs
2020-02-20 17:01:43 +01:00
kyazdani42
f397e1050c
fix git parsing and init
...
- run `ls ROOT_PATH` on init to make sure we are in the right place
- match git path with `.*` to make sure we check when in a subdir
> it could cause issues though, fix this later with a better
> git interface
2020-02-19 23:01:52 +01:00
kyazdani42
5ab65e98b3
remove conf.lua file
2020-02-19 18:47:02 +01:00
kyazdani42
e29c9fb4ee
add symlink handling
2020-02-19 18:40:10 +01:00
kyazdani42
ac92bfd911
Faster git parsing
...
- fix a bug when removing nodes from huge dir
- only one `system` call for git status
- add relative paths to nodes
- parse git status from relative paths
2020-02-19 13:55:40 +01:00
kiyan42
f8fb6de9c6
add git integration
2020-02-18 18:22:05 +01:00
kiyan42
0ed31e065e
refresh tree when changing fs
2020-02-18 16:06:05 +01:00
kiyan42
b448b1a0fa
reorganize code
2020-02-18 15:59:53 +01:00