Skip to content

BUG: slow when all folder expended #1271

@Marskey

Description

@Marskey

Did you check docs and existing issues?

  • I have read all the docs.
  • I have searched the existing issues.
  • I have searched the existing discussions.

Neovim Version (nvim -v)

0.9.4

Operating System / Version

macos 14

Describe the Bug

I have a large repository, and when I expand too many nodes, there is a noticeable delay in opening the NeoTree window. I have not encountered this issue with nvim tree

Screenshots, Traceback

[TRACE Sat Dec 23 01:02:04 2023] ...re/nvim/lazy/neo-tree.nvim/lua/neo-tree/events/queue.lua:81: Handler buffers.before_render for before_render called successfully.
[TRACE Sat Dec 23 01:02:04 2023] ...are/nvim/lazy/neo-tree.nvim/lua/neo-tree/ui/renderer.lua:1165: Preserving expanded nodes
[DEBUG Sat Dec 23 01:02:04 2023] ...are/nvim/lazy/neo-tree.nvim/lua/neo-tree/ui/renderer.lua:757: Setting expanded nodes
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 42 actual width: 37
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 3 actual width: 35
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 4 actual width: 35
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 3 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 4 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 8 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 7 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 6 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 6 actual width: 31
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 5 actual width: 31
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 20 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 11 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 24 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 15 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 24 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 23 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 17 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 28 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 30 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 30 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 30 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 30 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 30 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 30 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 30 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 24 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 24 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 24 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 22 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 21 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 17 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 21 actual width: 29
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 13 actual width: 31
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 14 actual width: 31
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 14 actual width: 31
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 3 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 9 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 6 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 9 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 5 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 9 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 8 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 15 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 16 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 19 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 13 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 14 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 13 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 19 actual width: 33
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 6 actual width: 35
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 10 actual width: 35
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 6 actual width: 35
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 8 actual width: 35
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 3 actual width: 35
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 11 actual width: 35
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 3 actual width: 35
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 7 actual width: 35
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 8 actual width: 35
[TRACE Sat Dec 23 01:02:04 2023] .../neo-tree.nvim/lua/neo-tree/sources/common/container.lua:309: wanted width: 7 actual width: 35

Steps to Reproduce

no

Expected Behavior

no

Your Configuration

-- DO NOT change the paths and don't remove the colorscheme
local root = vim.fn.fnamemodify("./.repro", ":p")

-- set stdpaths to use .repro
for _, name in ipairs({ "config", "data", "state", "cache" }) do
  vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end

-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", lazypath, })
end
vim.opt.runtimepath:prepend(lazypath)

-- install plugins
local plugins = {
  "folke/tokyonight.nvim",
  -- add any other plugins here
}

local neotree_config = {
  "nvim-neo-tree/neo-tree.nvim",
  dependencies = { "MunifTanjim/nui.nvim", "nvim-tree/nvim-web-devicons", "nvim-lua/plenary.nvim" },
  cmd = { "Neotree" },
  keys = {
    { "<Leader>e", "<Cmd>Neotree<CR>" }, -- change or remove this line if relevant.
  },
  opts = {
    -- Your config here
    -- ...
  },
}

table.insert(plugins, neotree_config)
require("lazy").setup(plugins, {
  root = root .. "/plugins",
})

vim.cmd.colorscheme("tokyonight")
-- add anything else here

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions