diff --git a/layers/+filetree/treemacs/README.org b/layers/+filetree/treemacs/README.org index b24fe347d..a64368fc9 100644 --- a/layers/+filetree/treemacs/README.org +++ b/layers/+filetree/treemacs/README.org @@ -63,6 +63,8 @@ part of the file system shown by treemacs set the layer variable Default value is =t=. ** Collapsed directories +*This feature requires python to be installed*. + Treemacs tries to collapse empty directory names into one name. It is possible to control how deep Treemacs will search for empty directories by settings the layer variable =treemacs-use-collapsed-directories= to a positive number. @@ -72,7 +74,7 @@ layer variable =treemacs-use-collapsed-directories= to a positive number. (treemacs :variables treemacs-use-collapsed-directories 3))) #+END_SRC -Default value is 3. +Default value is 3 (or 0 when python is not installed). * Key Bindings ** Global diff --git a/layers/+filetree/treemacs/config.el b/layers/+filetree/treemacs/config.el index bf58f31ef..d56c66104 100644 --- a/layers/+filetree/treemacs/config.el +++ b/layers/+filetree/treemacs/config.el @@ -15,6 +15,6 @@ (defvar treemacs-use-filewatch-mode t "When non-nil use `treemacs-filewatch-mode'.") -(defvar treemacs-use-collapsed-directories 3 +(defvar treemacs-use-collapsed-directories (if (executable-find "python") 3 0) "Number of directories to collapse with `treemacs-collapse-dirs'. Must be a number.")