@@ -357,6 +357,47 @@ into a buffer after installing Neo-tree by running:
357
357
:lua require("neo-tree").paste_default_config()
358
358
```
359
359
360
+ #### Configuration for Nerd Fonts v3 Users
361
+
362
+ The following configuration should fix broken icons if you are using Nerd Fonts v3:
363
+
364
+ ``` lua
365
+ require (" neo-tree" ).setup ({
366
+ default_component_configs = {
367
+ icon = {
368
+ folder_empty = " " ,
369
+ folder_empty_open = " " ,
370
+ },
371
+ git_status = {
372
+ symbols = {
373
+ renamed = " " ,
374
+ unstaged = " " ,
375
+ },
376
+ },
377
+ },
378
+ document_symbols = {
379
+ kinds = {
380
+ File = { icon = " " , hl = " Tag" },
381
+ Namespace = { icon = " " , hl = " Include" },
382
+ Package = { icon = " " , hl = " Label" },
383
+ Class = { icon = " " , hl = " Include" },
384
+ Property = { icon = " " , hl = " @property" },
385
+ Enum = { icon = " " , hl = " @number" },
386
+ Function = { icon = " " , hl = " Function" },
387
+ String = { icon = " " , hl = " String" },
388
+ Number = { icon = " " , hl = " Number" },
389
+ Array = { icon = " " , hl = " Type" },
390
+ Object = { icon = " " , hl = " Type" },
391
+ Key = { icon = " " , hl = " " },
392
+ Struct = { icon = " " , hl = " Type" },
393
+ Operator = { icon = " " , hl = " Operator" },
394
+ TypeParameter = { icon = " " , hl = " Type" },
395
+ StaticMethod = { icon = ' ' , hl = ' Function' },
396
+ }
397
+ },
398
+ -- Other options ...
399
+ })
400
+ ```
360
401
361
402
## The ` :Neotree ` Command
362
403
0 commit comments