From 97ce32a9d9580212a8f0c304a7c556117199b07d Mon Sep 17 00:00:00 2001
From: NotAShelf
Lua code to run during setup. Type: strings concatenated with "\n" Default: Example: Declared by: Whether to enable filetree via nvim-tree-lua. Type: boolean Default: Example: Declared by: Change directory when changing nvim's directory (DirChanged event). Type: boolean Default: Declared by: Exclude files from expand all Type: list of string Default: Declared by: Quit the tree when opening a file Type: boolean Default: Declared by: Resize the tree when opening a file Type: boolean Default: Declared by: Whether to enable Window picker. Type: boolean Default: Example: Declared by: A string of chars used as identifiers by the window picker Type: string Default: Declared by: Close when tree is last window open Type: boolean Default: Declared by: Disables netrw and replaces it with tree Type: boolean Default: Declared by: Enable filesystem watchers Type: boolean Default: Declared by: Follow file that is in current buffer on tree Type: boolean Default: Declared by: Whether to enable Git integration. Type: boolean Default: Example: Declared by: Ignore files in git Type: boolean Default: Declared by: Compact empty folders trees into a single item Type: boolean Default: Declared by: Hide dotfiles Type: boolean Default: Declared by: Files to hide in the file view by default. Type: list of string Default: Declared by: Hijack the cursor in the tree to put it at the start of the filename Type: boolean Default: Declared by: Prevents netrw from automatically opening when opening directories Type: boolean Default: Declared by: Open nvimtree in place of the unnamed buffer if it's empty. Type: boolean Default: Declared by: Ignore file types Type: list of string Default: Declared by: Ignore file types on setup Type: list of string Default: Declared by: Show indent markers Type: boolean Default: Declared by: Shows lsp diagnostics in the tree Type: boolean Default: Declared by: Find file in NvimTree Type: null or string Default: Declared by: Focus NvimTree Type: null or string Default: Declared by: Refresh NvimTree Type: null or string Default: Declared by: Toggle NvimTree Type: null or string Default: Declared by: Open when vim is started on a directory Type: boolean Default: Declared by: Opens the tree view when opening a new tab Type: boolean Default: Declared by: Compact empty folders trees into a single item Type: boolean Default: Declared by: Highlight opened files Type: one of "none", "icon", "name", "all" Default: Declared by: Highlight git related files Type: boolean Default: Declared by: Default icon Type: string Default: Declared by: Closed folder arrow icon Type: string Default: Declared by: Open folder arrow icon Type: string Default: Declared by: Default folder icon Type: string Default: Declared by: Empty folder icon Type: string Default: Declared by: Empty open folder icon Type: string Default: Declared by: Open folder icon Type: string Default: Declared by: Symlink folder icon Type: string Default: Declared by: Symlink open folder icon Type: string Default: Declared by: Deleted git icon Type: string Default: Declared by: Ignored git icon Type: string Default: Declared by: Renamed git icon Type: string Default: Declared by: Staged git icon Type: string Default: Declared by: Unmerged git icon Type: string Default: Declared by: Unstaged git icon Type: string Default: Declared by: Untracked git icon Type: string Default: Declared by: Symlink icon Type: string Default: Declared by: Show file icons Type: boolean Default: Declared by: Show folder icons Type: boolean Default: Declared by: Show folder arrow icons Type: boolean Default: Declared by: Show git icons Type: boolean Default: Declared by: Show indent markers Type: boolean Default: Declared by: Root folder label. Set null to disable Type: null or string Default: Declared by: Show hidden files Type: boolean Default: Declared by: Show parent folder Type: boolean Default: Declared by: Add a trailing slash to all folders Type: boolean Default: Declared by: Sort by name or extension Type: one of "name", "extension", "modification_time", "case_sensitive" Default: Declared by: Changes the tree root directory on `DirChanged` and refreshes the tree Type: boolean Default: Declared by: The command used to open a file with the associated default program Type: string Default: Declared by: Add a trailing slash to all folders Type: boolean Default: Declared by: Updates the tree when changing nvim's directory (DirChanged event). Type: boolean Default: Declared by: Updates the tree when changing nvim's directory (DirChanged event). Type: attribute set of (boolean or attribute set of boolean) Default: Whether to enable filetree via nvim-tree.lua. Type: boolean Default: Example: Declared by: Configuration for various actions. Type: submodule Default: Declared by: vim `change-directory` behaviour Type: submodule Default: Declared by: Change the working directory when changing directories in the tree. Type: boolean Default: Declared by: Use `:cd` instead of `:lcd` when changing directories.
+Consider that this might cause issues with the `nvim-tree.syncRootWithCwd` option. Type: boolean Default: Declared by: Restrict changing to a directory above the global current working directory. Type: boolean Default: Declared by: Configuration for expand_all behaviour. Type: submodule Default: Declared by: A list of directories that should not be expanded automatically. Type: list of string Default: Declared by: Limit the number of folders being explored when expanding every folders.
+Avoids hanging neovim when running this action on very large folders. Type: signed integer Default: Declared by: Configuration for file_popup behaviour. Type: submodule Default: Declared by: Floating window config for file_popup. See |nvim_open_win| for more details. Type: attribute set Default: Declared by: Configuration options for opening a file from nvim-tree. Type: submodule Default: Declared by: Prevent new opened file from opening in the same window as the tree. Type: boolean Default: Declared by: Closes the explorer when opening a file. Type: boolean Default: Declared by: Resizes the tree when opening a file. Previously `view.auto_resize` Type: boolean Default: Declared by: window_picker Type: submodule Default: Declared by: Enable the window picker. If this feature is not enabled, files will open in window from which you last opened the tree. Type: boolean Default: Declared by: A string of chars used as identifiers by the window picker. Type: string Default: Declared by: A list of buftypes to exclude from the window picker. Type: list of string Default: Declared by: A list of filetypes to exclude from the window picker. Type: list of string Default: Declared by: Change the default window picker, can be a string `"default"` or a function.
+The function should return the window id that will open the node,
+or `nil` if an invalid window is picked or user cancelled the action.
+
+The picker may create a new window. Type: string Default: Example: Declared by: Close any window displaying a file when removing the file from the tree Type: boolean Default: Declared by: A boolean value that toggle the use of system clipboard when copy/paste
+function are invoked. When enabled, copied text will be stored in registers
+'+' (system), otherwise, it will be stored in '1' and '"'. Type: boolean Default: Declared by: Auto reload tree on write Type: boolean Default: Declared by: Show LSP and COC diagnostics in the signcolumn
+Note that the modified sign will take precedence over the diagnostics signs. Type: submodule Default: Declared by: Whether to enable Enable diagnostics view in the signcolumn.. Type: boolean Default: Example: Declared by: Idle milliseconds between diagnostic event and update. Type: signed integer Default: Declared by: Icons for diagnostic severity. Type: submodule Default: Declared by: Icon used for `error` diagnostic. Type: string Default: Declared by: Icon used for `hint` diagnostic. Type: string Default: Declared by: Icon used for `info` diagnostic. Type: string Default: Declared by: Icon used for `warning` diagnostic. Type: string Default: Declared by: Severity for which the diagnostics will be displayed. See `:help diagnostic-severity` Type: submodule Default: Declared by: Maximum severity. Type: one of "HINT", "INFO", "WARNING", "ERROR" Default: Declared by: Minimum severity. Type: one of "HINT", "INFO", "WARNING", "ERROR" Default: Declared by: Show diagnostic icons on parent directories. Type: unspecified value Default: Declared by: Show diagnostics icons on directories that are open.
+Only relevant when `diagnostics.show_on_dirs` is `true`. Type: boolean Default: Declared by: Disables netrw and replaces it with tree Type: boolean Default: Declared by: 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: submodule Default: Declared by: Enable filesystem watchers. Type: boolean Default: Declared by: Idle milliseconds between filesystem change and action. Type: signed integer Default: Declared by: List of vim regex for absolute directory paths that will not be watched.
+Backslashes must be escaped e.g. `"my-project/\\.build$"`.
+Useful when path is not in `.gitignore` or git integration is disabled. Type: list of string Default: Declared by: Filtering options. Type: submodule Default: Declared by: Do not show dotfiles: files starting with a `.` Type: boolean Default: Declared by: List of directories or files to exclude from filtering: always show them. Type: list of string Default: Declared by: Do not show files with no git status. This will show ignored files when
+`nvim-tree.filters.git_ignored` is set, as they are effectively dirty. Type: boolean Default: Declared by: Ignore files based on `.gitignore`. Requires git.enable` to be `true` Type: boolean Default: Declared by: Do not show files that have no `buflisted()` buffer. Type: boolean Default: Declared by: Whether to enable Git integration with icons and colors.. Type: boolean Default: Example: Declared by: Disable git integration when git top-level matches these paths.
+May be relative, evaluated via `":p"` Type: list of string Default: Declared by: Show git icons on parent directories. Type: boolean Default: Declared by: Show git icons on directories that are open. Type: boolean Default: Declared by: Kills the git process after some time if it takes too long.
+Git integration will be disabled after 10 git jobs exceed this timeout. Type: signed integer Default: Declared by: Hijack the cursor in the tree to put it at the start of the filename Type: boolean Default: Declared by: hijack new directory buffers when they are opened (`:e dir`). Type: submodule Default: Declared by: Resize the tree when the window is resized Type: boolean Default: Declared by: Whether to display the cursor line in NvimTree Type: boolean Default: Declared by: Side the tree will appear on left or right Type: one of "left", "right" Default: Declared by: Width of the tree in charecters Type: signed integer Default: Declared by: Declared by: Enable the `hijack_directories` feature. Disable this option if you use vim-dirvish or dirbuf.nvim.
+If `hijack_netrw` and `disable_netrw` are `false`, this feature will be disabled. Type: boolean Declared by: Opens the tree if the tree was previously closed. Type: boolean Declared by: Prevents netrw from automatically opening when opening directories Type: boolean Default: Declared by: Open nvimtree in place of the unnamed buffer if it's empty. Type: boolean Default: Declared by: Configurations for the live_filtering feature.
+The live filter allows you to filter the tree nodes dynamically, based on
+regex matching (see `vim.regex`).
+This feature is bound to the `f` key by default.
+The filter can be cleared with the `F` key by default. Type: submodule Default: Declared by: Whether to filter folders or not. Type: boolean Default: Declared by: Prefix of the filter displayed in the buffer. Type: string Default: Declared by: Find file in NvimTree Type: null or string Default: Declared by: Focus NvimTree Type: null or string Default: Declared by: Refresh NvimTree Type: null or string Default: Declared by: Toggle NvimTree Type: null or string Default: Declared by: Indicate which file have unsaved modification. Type: submodule Default: Declared by: Whether to enable Modified files with icons and color highlight.. Type: boolean Default: Example: Declared by: Show modified icons on parent directories. Type: boolean Default: Declared by: Show modified icons on directories that are open. Type: boolean Default: Declared by: Configuration for notifications. Type: submodule Default: Declared by: Whether to use absolute paths or item names in fs action notifications. Type: boolean Default: Declared by: Specify minimum notification level, uses the values from `vim.log.levels` Type: one of "ERROR", "WARNING", "INFO", "DEBUG" Default: Declared by: Open when vim is started on a directory Type: boolean Default: Declared by: Prefer startup root directory when updating root directory of the tree.
+Only relevant when `update_focused_file.update_root` is `true` Type: boolean Default: Declared by: Automatically reloads the tree on `BufEnter` nvim-tree. Type: boolean Default: Declared by: Appends a trailing slash to folder names. Type: boolean Default: Declared by: Display node whose name length is wider than the width of nvim-tree window in floating window. Type: boolean Default: Declared by: Compact folders that only contain a single folder into one node in the file tree. Type: boolean Default: Declared by: Enable file highlight for git attributes using `NvimTreeGit` highlight groups.
+Requires `nvim-tree.git.enable`
+This can be used with or without the icons. Type: boolean Default: Declared by: Highlight modified files in the tree using `NvimTreeNormal` highlight group.
+Requires `nvim-tree.view.highlightOpenedFiles` Type: one of "none", "icon", "name", "all" Default: Declared by: Highlight icons and/or names for bufloaded() files using the
+`NvimTreeOpenedFile` highlight group. Type: one of "none", "icon", "name", "all" Default: Declared by: Configuration options for icons. Type: submodule Default: Declared by: Place where the git icons will be rendered. `signcolumn` requires `view.signcolumn` to be enabled. Type: one of "before", "after", "signcolumn" Default: Declared by: Configuration options for icon glyphs.
+NOTE: Do not set any glyphs to more than two characters if it's going
+to appear in the signcolumn. Type: submodule Default: Declared by: Glyph for files. Will be overridden by `nvim-web-devicons` if available. Type: string Default: Declared by: Glyphs for directories. Recommended to use the defaults unless you know what you are doing. Type: attribute set Default: Declared by: Glyphs for git status. Type: attribute set Default: Declared by: Icon to display for modified files. Type: string Default: Declared by: Glyph for symlinks. Type: string Default: Declared by: Place where the modified icons will be rendered. `signcolumn` requires `view.signcolumn` to be enabled. Type: one of "before", "after", "signcolumn" Default: Declared by: Inserted between icon and filename Type: string Default: Declared by: Show an icon before the file name. `nvim-web-devicons` will be used if available. Type: boolean Default: Declared by: Show an icon before the folder name. Type: boolean Default: Declared by: Show a small arrow before the folder node. Arrow will be a part of the
+node when using `renderer.indent_markers`. Type: boolean Default: Declared by: Show a git status icon, see `renderer.icons.gitPlacement`
+Requires `git.enable` to be true. Type: boolean Default: Declared by: Show a modified icon, see `renderer.icons.modifiedPlacement`
+Requires `modified.enable` to be true. Type: boolean Default: Declared by: Used as a separator between symlinks' source and target. Type: string Default: Declared by: Use the webdev icon colors, otherwise `NvimTreeFileIcon` Type: boolean Default: Declared by: Configuration options for tree indent markers. Type: submodule Default: Declared by: Whether to enable Display indent markers when folders are open.. Type: boolean Default: Example: Declared by: Type: attribute set Default: Declared by: Display folder arrows in the same column as indent marker when using `renderer.icons.show.folder_arrow` Type: boolean Default: Declared by: Number of spaces for an each tree nesting level. Minimum 1. Type: signed integer Default: Declared by: In what format to show root folder. See `:help filename-modifiers` for
+available `string` options.
+Set to `false` to hide the root folder.
+
+Function is passed the absolute path of the root folder and should
+return a string. e.g.
+my_root_folder_label = function(path)
+ return ".../" .. vim.fn.fnamemodify(path, ":t")
+end Type: string or boolean Default: Example: Declared by: A list of filenames that gets highlighted with `NvimTreeSpecialFile Type: list of string Default: Declared by: Whether to show the destination of the symlink. Type: boolean Default: Declared by: Will change cwd of nvim-tree to that of new buffer's when opening nvim-tree. Type: boolean Default: Declared by: Preferred root directories. Only relevant when `updateFocusedFile.updateRoot` is `true` Type: list of string Default: Declared by: Whether to enable Use `vim.ui.select` style prompts. Necessary when using a UI prompt decorator such as dressing.nvim or telescope-ui-select.nvim
+. Type: boolean Default: Example: Declared by: Sort folders before files. Has no effect when `sort.sorter` is a function. Type: boolean Default: Declared by: How files within the same directory are sorted. Type: one of "name", "extension", "modification_time", "case_sensitive", "suffix", "filetype" Default: Declared by: Changes the tree root directory on `DirChanged` and refreshes the tree.
+Only relevant when `updateFocusedFile.updateRoot` is `true`
+
+(previously `update_cwd`) Type: boolean Default: Declared by: Optional argument list. Type: list of string Default: Declared by: The open command itself Type: string Default: Declared by: Configuration for tab behaviour. Type: submodule Default: Declared by: Configuration for syncing nvim-tree across tabs. Type: submodule Default: Declared by: Closes the tree across all tabpages when the tree is closed. Type: boolean Default: Declared by: List of filetypes or buffer names on new tab that will prevent
+`nvim-tree.tab.sync.open` and `nvim-tree.tab.sync.close` Type: list of string Default: Declared by: Opens the tree automatically when switching tabpage or opening a new
+tabpage if the tree was previously open. Type: boolean Default: Declared by: Configuration options for trashing. Type: submodule Default: Declared by: The command used to trash items Type: string Declared by: General UI configuration. Type: submodule Default: Declared by: Prompt before removing. Type: boolean Default: Declared by: Prompt before trash. Type: boolean Default: Declared by: Update the focused file on `BufEnter`, un-collapses the folders recursively
+until it finds the file. Type: submodule Default: Declared by: update focused file Type: boolean Default: Declared by: List of buffer names and filetypes that will not update the root dir
+of the tree if the file isn't found under the current root directory.
+Only relevant when `update_focused_file.update_root` and
+`update_focused_file.enable` are `true`. Type: list of string Default: Declared by: Update the root directory of the tree if the file is not under current
+root directory. It prefers vim's cwd and `root_dirs`.
+Otherwise it falls back to the folder containing the file.
+Only relevant when `update_focused_file.enable` is `true` Type: boolean Default: Declared by: Window / buffer setup. Type: submodule Default: Declared by: If true, reposition the view so that the current node is initially centralized when entering nvim-tree. Type: boolean Default: Declared by: Enable cursorline in nvim-tree window. Type: boolean Default: Declared by: Idle milliseconds before some reload / refresh operations.
+Increase if you experience performance issues around screen refresh. Type: signed integer Default: Declared by: Configuration options for floating window. Type: submodule Default: Declared by: If true, tree window will be floating. Type: boolean Default: Declared by: Floating window config. See `:h nvim_open_win()` for more details. Type: attribute set Default: Declared by: Close the floating tree window when it loses focus. Type: boolean Default: Declared by: Print the line number in front of each line. Type: boolean Default: Declared by: Preserves window proportions when opening a file.
+If `false`, the height and width of windows other than nvim-tree will be equalized. Type: boolean Default: Declared by: Show the line number relative to the line with the cursor in front of each line.
+If the option `view.number` is also `true`, the number on the cursor line
+will be the line number instead of `0`. Type: boolean Default: Declared by: Side of the tree. Type: one of "left", "right" Default: Declared by: Show diagnostic sign column. Value can be `"yes"`, `"auto"` or`"no"`. Type: one of "yes", "auto", "no" Default: Declared by: Width of the window: can be a `%` string, a number representing columns, a
+function or a table.
+
+A table (an attribute set in our case, see example) indicates that the view should be dynamically sized based on the
+longest line. Type: signed integer or (attribute set) Default: Example: Declared by: Whether to enable gesture-nvim: mouse gestures. Type: boolean Default: Example: Declared by: Start drawing [gesture.nvim] Type: null or string Default: Declared by:vim.extraPlugins.<name>.setup
""
"require('aerial').setup {}"
<neovim-flake/modules/core>
-
vim.filetree.nvimTreeLua.enable
false
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.actions.changeDir.global
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.actions.expandAll.exclude
[ ]
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.actions.openFile.quitOnOpen
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.actions.openFile.resizeWindow
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.actions.openFile.windowPicker.enable
false
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.actions.openFile.windowPicker.chars
"ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.closeOnLastWindow
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.disableNetRW
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.filesystemWatchers.enable
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.followBufferFile
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.git.enable
false
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.git.ignore
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.groupEmptyFolders
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.hideDotFiles
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.hideFiles
[
- "node_modules"
- ".cache"
-]
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.hijackCursor
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.hijackNetRW
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.hijackUnnamedBufferWhenOpening
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.ignoreFileTypes
[ ]
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.ignore_ft_on_setup
[ ]
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.indentMarkers
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.lspDiagnostics
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.mappings.findFile
"<leader>tg"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.mappings.focus
"<leader>tf"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.mappings.refresh
"<leader>tr"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.mappings.toggle
"<C-n>"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.openOnSetup
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.openTreeOnNewTab
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.groupEmptyFolders
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.highlightOpenedFiles
"none"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.higlightGit
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.default
""
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.folder.arrowClosed
""
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.folder.arrowOpen
""
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.folder.default
""
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.folder.empty
""
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.folder.emptyOpen
""
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.folder.open
""
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.folder.symlink
""
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.folder.symlinkOpen
""
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.git.deleted
""
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.git.ignored
"◌"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.git.renamed
"➜"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.git.staged
"✓"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.git.unmerged
""
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.git.unstaged
"✗"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.git.untracked
"★"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.glyphs.symlink
""
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.show.file
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.show.folder
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.show.folderArrow
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.icons.show.git
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.indentMarkers
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.rootFolderLabel
null
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.showHiddenFiles
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.showParentFolder
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.renderer.trailingSlash
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.sortBy
"name"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.syncRootWithCwd
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.systemOpenCmd
"\${pkgs.xdg-utils}/bin/xdg-open"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.trailingSlash
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.updateCwd
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.updateFocusedFile
{
+
vim.filetree.nvimTree.enable
false
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.changeDir
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.changeDir.enable
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.changeDir.global
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.changeDir.restrictAboveCwd
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.expandAll
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.expandAll.exclude
[
+ ".git"
+ "target"
+ "build"
+ "result"
+]
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.expandAll.maxFolderDiscovery
300
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.filePopup
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.filePopup.openWinConfig
{
+ border = "rounded";
+ col = 1;
+ relative = "cursor";
+ row = 1;
+ style = "minimal";
+}
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.openFile
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.openFile.eject
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.openFile.quitOnOpen
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.openFile.resizeWindow
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.openFile.windowPicker
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.openFile.windowPicker.enable
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.openFile.windowPicker.chars
"ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.openFile.windowPicker.exclude.buftype
[
+ "nofile"
+ "terminal"
+ "help"
+]
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.openFile.windowPicker.exclude.filetype
[
+ "notify"
+ "packer"
+ "qf"
+ "diff"
+ "fugitive"
+ "fugitiveblame"
+]
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.openFile.windowPicker.picker
"default"
-- with s1n7ax/nvim-window-picker plugin
+require('window-picker').pick_window,
+
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.removeFile.closeWindow
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.actions.useSystemClipboard
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.autoreloadOnWrite
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics.enable
false
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics.debounceDelay
50
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics.icons
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics.icons.error
""
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics.icons.hint
""
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics.icons.info
""
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics.icons.warning
""
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics.severity
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics.severity.max
"ERROR"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics.severity.min
"HINT"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics.showOnDirs
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.diagnostics.showOnOpenDirs
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.disableNetrw
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.filesystemWatchers
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.filesystemWatchers.enable
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.filesystemWatchers.debounceDelay
50
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.filesystemWatchers.ignoreDirs
[ ]
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.filters
{
+ dotfiles = false;
+ exclude = [ ];
+ gitClean = false;
+ gitIgnored = false;
+ noBuffer = false;
+}
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.filters.dotfiles
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.filters.exclude
[ ]
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.filters.gitClean
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.filters.gitIgnored
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.filters.noBuffer
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.git.enable
false
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.git.disableForDirs
[ ]
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.git.showOnDirs
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.git.showOnOpenDirs
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.git.timeout
400
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.hijackCursor
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.hijackDirectories
{
+ autoOpen = false;
enable = true;
- update_cwd = true;
-}
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.view.adaptiveSize
true
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.view.cursorline
false
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.view.side
"left"
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
-
vim.filetree.nvimTreeLua.view.width
35
- <neovim-flake/modules/filetree/nvimtree-lua/nvimtree-lua.nix>
+}
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.hijackDirectories.enable
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.hijackDirectories.autoOpen
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.hijackNetrw
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.hijackUnnamedBufferWhenOpening
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.liveFilter
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.liveFilter.alwaysShowFolders
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.liveFilter.prefix
"[FILTER]: "
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.mappings.findFile
"<leader>tg"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.mappings.focus
"<leader>tf"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.mappings.refresh
"<leader>tr"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.mappings.toggle
"<leader>t"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.modified
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.modified.enable
false
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.modified.showOnDirs
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.modified.showOnOpenDirs
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.notify
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.notify.absolutePath
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.notify.threshold
"INFO"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.openOnSetup
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.preferStartupRoot
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.reloadOnBufEnter
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.addTrailing
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.fullName
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.groupEmpty
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.highlightGit
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.highlightModified
"none"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.highlightOpenedFiles
"none"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.gitPlacement
"before"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.glyphs
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.glyphs.default
""
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.glyphs.folder
{
+ arrowClosed = "";
+ arrowOpen = "";
+ default = "";
+ empty = "";
+ emptyOpen = "";
+ open = "";
+ symlink = "";
+ symlinkOpen = "";
+}
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.glyphs.git
{
+ deleted = "";
+ ignored = "◌";
+ renamed = "➜";
+ staged = "✓";
+ unmerged = "";
+ unstaged = "✗";
+ untracked = "★";
+}
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.glyphs.modified
""
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.glyphs.symlink
""
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.modifiedPlacement
"after"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.padding
" "
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.show.file
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.show.folder
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.show.folderArrow
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.show.git
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.show.modified
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.symlinkArrow
" ➛ "
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.icons.webdevColors
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.indentMarkers
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.indentMarkers.enable
false
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.indentMarkers.icons
{
+ bottom = "─";
+ corner = "└";
+ edge = "│";
+ item = "│";
+ none = "";
+}
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.indentMarkers.inlineArrows
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.indentWidth
2
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.rootFolderLabel
false
"\"\":~:s?$?/..?\""
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.specialFiles
[
+ "Cargo.toml"
+ "README.md"
+ "readme.md"
+ "Makefile"
+ "MAKEFILE"
+ "flake.nix"
+]
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.renderer.symlinkDestination
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.respectBufCwd
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.rootDirs
[ ]
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.selectPrompts
false
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.sort.foldersFirst
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.sort.sorter
"name"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.syncRootWithCwd
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.systemOpen.args
[ ]
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.systemOpen.cmd
"\${pkgs.xdg-utils}/bin/xdg-open"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.tab
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.tab.sync
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.tab.sync.close
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.tab.sync.ignore
[ ]
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.tab.sync.open
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.trash
{
+ cmd = "\${pkgs.glib}/bin/gio trash";
+}
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.trash.cmd
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.ui
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.ui.confirm.remove
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.ui.confirm.trash
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.updateFocusedFile
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.updateFocusedFile.enable
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.updateFocusedFile.ignoreList
[ ]
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.updateFocusedFile.updateRoot
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.centralizeSelection
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.cursorline
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.debounceDelay
15
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.float
{ }
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.float.enable
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.float.openWinConfig
{
+ border = "rounded";
+ col = 1;
+ height = 30;
+ relative = "editor";
+ row = 1;
+ width = 30;
+}
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.float.quitOnFocusLoss
true
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.number
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.preserveWindowProportions
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.relativenumber
false
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.side
"left"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.signcolumn
"yes"
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
+
vim.filetree.nvimTree.view.width
30
{
+ min = 30;
+ max = -1;
+ padding = 1;
+}
+
+ <neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
vim.gestures.gesture-nvim.enable
false
true
<neovim-flake/modules/utility/gestures/gesture-nvim/gesture-nvim.nix>
vim.gestures.gesture-nvim.mappings.draw
"<LeftDrag>"