diff options
| author | Dominik Kaiser | 2025-08-20 16:04:44 +0200 |
|---|---|---|
| committer | Dominik Kaiser | 2025-08-20 16:04:44 +0200 |
| commit | 77d04b43c88b3dd3bee1698fb94f817d4abd8ed3 (patch) | |
| tree | 66681ea583620e44a2087944b3a44de86188461d /README.org | |
| parent | 63d6830a29610683b8bf5a94a248f7ebe52c4ee4 (diff) | |
| download | emacs-77d04b43c88b3dd3bee1698fb94f817d4abd8ed3.tar.gz emacs-77d04b43c88b3dd3bee1698fb94f817d4abd8ed3.zip | |
Update treemacs config
Diffstat (limited to 'README.org')
| -rw-r--r-- | README.org | 18 |
1 files changed, 14 insertions, 4 deletions
@@ -151,9 +151,6 @@ These settings ensure that block highlights aren't visible when collapsed. (use-package counsel-projectile :after (projectile counsel) - :hook - (projectile-after-switch-project . - treemacs-add-and-display-current-project-exclusively) :config (counsel-projectile-mode)) #+end_src @@ -166,7 +163,7 @@ These settings ensure that block highlights aren't visible when collapsed. ** Treemacs #+begin_src elisp (use-package treemacs - :bind (("C-c t" . treemacs))) + :bind (("C-c t" . dk/treemacs-toggle))) (use-package treemacs-projectile :after (treemacs projectile) @@ -174,7 +171,20 @@ These settings ensure that block highlights aren't visible when collapsed. (use-package lsp-treemacs :after lsp) + + (lsp-treemacs-sync-mode 1) + + (defun dk/treemacs-toggle () + "Toggle treemacs-projectile and lsp symbols" + (interactive) + (if (treemacs-current-visibility) + (treemacs) + (progn + (treemacs-projectile) + (treemacs-add-and-display-current-project-exclusively) + ))) #+end_src + * Version Control ** Magit #+begin_src lisp |
