From dc8a149c238d80625d6d9ce700d76a43ad6aa437 Mon Sep 17 00:00:00 2001
From: NotAShelf
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: Type: boolean Default: Declared by: Restrict changing to a directory above the global current working directory. 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: Type: boolean Default: Declared by: Ignore files based on `.gitignore`. Requires git.enable` to be `true` 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`
+Requires `nvimTree.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: 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: 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: 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: Enable autoclose/autorename of html tags (nvim-ts-autotag) Type: boolean Default: Declared by: Whether to enable Java language support. Type: boolean Default: Example: Declared by: Whether to enable Java LSP support (java-language-server). Type: boolean Default: Example: Declared by: java language server Type: package Default: Declared by: Whether to enable Enable Java treesitter. Type: boolean Default: Example: Declared by: The java treesitter package to use. Type: package Default: Declared by: Whether to enable Markdown markup language support. Type: boolean Default: Example: Declared by: Enable markdown preview in neovim with glow Type: boolean Default: Declared by: Type: Default org file to be used for notes. Type: string Default: Declared by: Whether to enable Enable Orgmode treesitter. Type: boolean Default: Example: Declared by: The org treesitter package to use. Type: package Default: Declared by: Whether to enable todo-comments: highlight and search for todo comments like TODO, HACK, BUG in your code base. Type: boolean Default: Example: Declared by: Open Todo-s in a quickfix list Type: null or string Default: Declared by:vim.filetree.nvimTree.actions.changeDir.enable
true
<neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
vim.filetree.nvimTree.actions.changeDir.global
false
+Consider that this might cause issues with the `nvimTree.syncRootWithCwd` option.
false
<neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
vim.filetree.nvimTree.actions.changeDir.restrictAboveCwd
false
<neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
@@ -431,7 +431,7 @@ Useful when path is not in `.gitignore` or git integration is disabled.
vim.filetree.nvimTree.filters.exclude
[ ]
<neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
vim.filetree.nvimTree.filters.gitClean
false
+`nvimTree.filters.gitIgnored` is set, as they are effectively dirty.
false
<neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
vim.filetree.nvimTree.filters.gitIgnored
false
<neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
@@ -511,11 +511,11 @@ Only relevant when `update_focused_file.update_root` is `true`
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"
+Requires `nvimTree.view.highlightOpenedFiles`
"none"
<neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
vim.filetree.nvimTree.renderer.highlightOpenedFiles
"none"
@@ -640,7 +640,7 @@ Only relevant when `updateFocusedFile.updateRoot` is `true`
vim.filetree.nvimTree.tab.sync.close
false
<neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
vim.filetree.nvimTree.tab.sync.ignore
[ ]
+`nvimTree.tab.sync.open` and `nvimTree.tab.sync.close`
[ ]
<neovim-flake/modules/filetree/nvimtree/nvimtree.nix>
vim.filetree.nvimTree.tab.sync.open
false
@@ -857,6 +857,16 @@ If you are using a flutter SDK installed from a different source and encounter t
<neovim-flake/modules/languages/html.nix>
vim.languages.html.treesitter.autotagHtml
true
<neovim-flake/modules/languages/html.nix>
+
vim.languages.java.enable
false
true
+ <neovim-flake/modules/languages/java.nix>
+
vim.languages.java.lsp.enable
false
true
+ <neovim-flake/modules/languages/java.nix>
+
vim.languages.java.lsp.package
<derivation jdt-language-server-1.21.0>
+ <neovim-flake/modules/languages/java.nix>
+
vim.languages.java.treesitter.enable
false
true
+ <neovim-flake/modules/languages/java.nix>
+
vim.languages.java.treesitter.package
pkgs.vimPlugins.nvim-treesitter.builtGrammars.java
+ <neovim-flake/modules/languages/java.nix>
vim.languages.markdown.enable
false
true
<neovim-flake/modules/languages/markdown/markdown.nix>
vim.languages.markdown.glow.enable
true
@@ -1381,6 +1391,10 @@ Thus, it will not be wrapped in `""`.
vim.notes.orgmode.orgDefaultNotesFile
"~/Documents/org/refile.org"
<neovim-flake/modules/notes/orgmode/orgmode.nix>
+
vim.notes.orgmode.treesitter.enable
false
true
+ <neovim-flake/modules/notes/orgmode/orgmode.nix>
+
vim.notes.orgmode.treesitter.orgPackage
pkgs.vimPlugins.nvim-treesitter.builtGrammars.org
+ <neovim-flake/modules/notes/orgmode/orgmode.nix>
vim.notes.todo-comments.enable
false
true
<neovim-flake/modules/notes/todo-comments/todo-comments.nix>
vim.notes.todo-comments.mappings.quickFix
"<leader>tdq"