Skip to content

Commit 3ddef0b

Browse files
committed
refactor: renderer.icons.padding
renderer.icons.padding -> renderer.icons.padding.icon renderer.icons.folder_arrow_padding -> renderer.icons.padding.folder_arrow
1 parent d9577c9 commit 3ddef0b

File tree

3 files changed

+16
-8
lines changed

3 files changed

+16
-8
lines changed

doc/nvim-tree-lua.txt

+9-6
Original file line numberDiff line numberDiff line change
@@ -462,8 +462,10 @@ Following is the default configuration. See |nvim-tree-opts| for details. >lua
462462
hidden_placement = "after",
463463
diagnostics_placement = "signcolumn",
464464
bookmarks_placement = "signcolumn",
465-
padding = " ",
466-
folder_arrow_padding = " ",
465+
padding = {
466+
icon = " ",
467+
folder_arrow = " ",
468+
},
467469
symlink_arrow = " ➛ ",
468470
show = {
469471
file = true,
@@ -1066,11 +1068,11 @@ Configuration options for icons.
10661068
Bookmark icon placement.
10671069
Type: `string`, Default: `signcolumn`
10681070

1069-
*nvim-tree.renderer.icons.padding*
1071+
*nvim-tree.renderer.icons.padding.icon*
10701072
Inserted between icon and filename.
10711073
Type: `string`, Default: `" "`
10721074

1073-
*nvim-tree.renderer.icons.folder_arrow_padding*
1075+
*nvim-tree.renderer.icons.padding.folder_arrow*
10741076
Inserted between folder arrow icon and file/folder icon.
10751077
Type: `string`, Default: `" "`
10761078

@@ -3032,6 +3034,7 @@ needed.
30323034
`sort_by` |nvim-tree.sort.sorter|
30333035
`git.ignore` |nvim-tree.filters.git_ignored|
30343036
`renderer.icons.webdev_colors` |nvim-tree.renderer.icons.web_devicons.file.color|
3037+
`renderer.icons.padding` |nvim-tree.renderer.icons.padding.icon|
30353038

30363039
==============================================================================
30373040
14.2 LEGACY: HIGHLIGHT *nvim-tree-legacy-highlight*
@@ -3178,7 +3181,6 @@ highlight group is not, hard linking as follows: >
31783181
|nvim-tree.renderer.icons|
31793182
|nvim-tree.renderer.icons.bookmarks_placement|
31803183
|nvim-tree.renderer.icons.diagnostics_placement|
3181-
|nvim-tree.renderer.icons.folder_arrow_padding|
31823184
|nvim-tree.renderer.icons.git_placement|
31833185
|nvim-tree.renderer.icons.glyphs|
31843186
|nvim-tree.renderer.icons.glyphs.default|
@@ -3189,7 +3191,8 @@ highlight group is not, hard linking as follows: >
31893191
|nvim-tree.renderer.icons.glyphs.symlink|
31903192
|nvim-tree.renderer.icons.hidden_placement|
31913193
|nvim-tree.renderer.icons.modified_placement|
3192-
|nvim-tree.renderer.icons.padding|
3194+
|nvim-tree.renderer.icons.padding.folder_arrow|
3195+
|nvim-tree.renderer.icons.padding.icon|
31933196
|nvim-tree.renderer.icons.show|
31943197
|nvim-tree.renderer.icons.show.bookmarks|
31953198
|nvim-tree.renderer.icons.show.diagnostics|

lua/nvim-tree.lua

+4-2
Original file line numberDiff line numberDiff line change
@@ -334,8 +334,10 @@ local DEFAULT_OPTS = { -- BEGIN_DEFAULT_OPTS
334334
hidden_placement = "after",
335335
diagnostics_placement = "signcolumn",
336336
bookmarks_placement = "signcolumn",
337-
padding = " ",
338-
folder_arrow_padding = " ",
337+
padding = {
338+
icon = " ",
339+
folder_arrow = " ",
340+
},
339341
symlink_arrow = "",
340342
show = {
341343
file = true,

lua/nvim-tree/legacy.lua

+3
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ local function refactored(opts)
6060
end
6161
end
6262
utils.move_missing_val(opts, "update_focused_file", "ignore_list", opts, "update_focused_file.update_root", "ignore_list", true)
63+
64+
-- 2025/04/30
65+
utils.move_missing_val(opts, "renderer.icons", "padding", opts, "renderer.icons.padding", "icon", true)
6366
end
6467

6568
local function deprecated(opts)

0 commit comments

Comments
 (0)