mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-15 13:23:42 -05:00
2.2 KiB
2.2 KiB
ui/treemacs
Description
Treemacs is a file and project explorer similar to NeoTree or vim’s NerdTree, but largely inspired by the Project Explorer in Eclipse. It shows the file system outlines of your projects in a simple tree layout allowing quick navigation and exploration, while also possessing basic file management utilities.
Maintainers
- This module has no dedicated maintainers.
Module Flags
+lsp
Enablelsp-treemacs
integration and add shortcuts for common commands.
Prerequisites
If +treemacs-git-mode
is set to extended
or deferred
you will need to have
python3 installed
Features
Configuration
the variable +treemacs-git-mode
sets the type of git integration for treemacs
There are 3 possible values:
- simple, which highlights only files based on their git status, and is slightly faster,
- extended, which highlights both files and directories, but requires python,
- deferred, same as extended, but highlights asynchronously.
the default being simple
This must be set before treemacs has loaded.