* feat(icon_placement): Allow right_align icon_placemente for decorator using ext_marks nvim api * feat(icon_placement): Allow right_align icon_placemente for decorator using ext_marks nvim api feat(icon_placement): Allow right_align icon_placemente for decorator using ext_marks nvim api * feat(icon_placement): consolidate doc * fix: extra namespace added to avoid colision between right_align and full_name features * feat(hidden_display): Allow fine grained rendering of hidden files in a folder * feat(hidden_display): update defaults in Builder to allow rendering * feat(hidden_display): Rename opts function name for the feature * feat(#2349): add "right_align" option for renderer.icons.*_placement (#2846) * feat(icon_placement): Allow right_align icon_placemente for decorator using ext_marks nvim api * feat(icon_placement): Allow right_align icon_placemente for decorator using ext_marks nvim api feat(icon_placement): Allow right_align icon_placemente for decorator using ext_marks nvim api * feat(icon_placement): consolidate doc * fix: extra namespace added to avoid colision between right_align and full_name features * style: rename namespace_id --------- Co-authored-by: Alexander Courtis <alex@courtis.org> * docs: update docs * feat(hidden_display): Simplification and better performance by not sorting and grouping virtual lines * Update doc/nvim-tree-lua.txt Co-authored-by: Alexander Courtis <alex@courtis.org> * style: hidden_stats is better * docs: change to hidden_stats * add separate namespace for virtual lines * help: add highlight group --------- Co-authored-by: Alexander Courtis <alex@courtis.org>
34 lines
488 B
Lua
34 lines
488 B
Lua
local M = {}
|
|
|
|
---Setup options for "highlight_*"
|
|
---@enum HL_POSITION
|
|
M.HL_POSITION = {
|
|
none = 0,
|
|
icon = 1,
|
|
name = 2,
|
|
all = 4,
|
|
}
|
|
|
|
---Setup options for "*_placement"
|
|
---@enum ICON_PLACEMENT
|
|
M.ICON_PLACEMENT = {
|
|
none = 0,
|
|
signcolumn = 1,
|
|
before = 2,
|
|
after = 3,
|
|
right_align = 4,
|
|
}
|
|
|
|
---Reason for filter in filter.lua
|
|
---@enum FILTER_REASON
|
|
M.FILTER_REASON = {
|
|
none = 0, -- It's not filtered
|
|
git = 1,
|
|
buf = 2,
|
|
dotfile = 4,
|
|
custom = 8,
|
|
bookmark = 16,
|
|
}
|
|
|
|
return M
|