diff --git a/modules/config/default/+bindings.el b/modules/config/default/+bindings.el index b9e5b959a..ec627fb9b 100644 --- a/modules/config/default/+bindings.el +++ b/modules/config/default/+bindings.el @@ -671,8 +671,12 @@ :desc "REPL" :n "r" #'+eval/open-repl :v "r" #'+eval:repl :desc "Dired" :n "-" #'dired-jump - :desc "Neotree" :n "n" #'+neotree/open - :desc "Neotree: find file" :n "N" #'+neotree/find-this-file + (:when (featurep! :ui neotree) + :desc "Project sidebar" :n "p" #'+neotree/open + :desc "Find file in project sidebar" :n "P" #'+neotree/find-this-file) + (:when (featurep! :ui treemacs) + :desc "Project sidebar" :n "p" #'+treemacs/toggle + :desc "Find file in project sidebar" :n "P" #'treemacs-find-file) :desc "Imenu sidebar" :nv "i" #'imenu-list-smart-toggle :desc "Terminal" :n "t" #'+term/open :desc "Terminal in popup" :n "T" #'+term/open-popup-in-project