plugins.nvim-tree.filesystemWatchers.enable

Will use file system watcher (libuv fs_event) to watch the filesystem for changes. Using this will disable BufEnter / BufWritePost events in nvim-tree which were used to update the whole tree. With this feature, the tree will be updated only for the appropriate folder change, resulting in better performance.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.nvim-tree.filesystemWatchers.debounceDelay

Idle milliseconds between filesystem change and action.

Type: null or signed integer or floating point number or raw lua code

Default: null

Plugin default: 50

Declared by:

plugins.nvim-tree.filesystemWatchers.ignoreDirs

List of vim regex for absolute directory paths that will not be watched. Backslashes must be escaped e.g. "my-project/\\.build$". See |string-match|. Useful when path is not in .gitignore or git integration is disabled.

Type: null or (list of (string or raw lua code))

Default: null

Plugin default: [ ]

Declared by: