summaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorDominik Kaiser2025-08-20 16:04:44 +0200
committerDominik Kaiser2025-08-20 16:04:44 +0200
commit77d04b43c88b3dd3bee1698fb94f817d4abd8ed3 (patch)
tree66681ea583620e44a2087944b3a44de86188461d /README.org
parent63d6830a29610683b8bf5a94a248f7ebe52c4ee4 (diff)
downloademacs-77d04b43c88b3dd3bee1698fb94f817d4abd8ed3.tar.gz
emacs-77d04b43c88b3dd3bee1698fb94f817d4abd8ed3.zip
Update treemacs config
Diffstat (limited to 'README.org')
-rw-r--r--README.org18
1 files changed, 14 insertions, 4 deletions
diff --git a/README.org b/README.org
index bf0cea4..e77590c 100644
--- a/README.org
+++ b/README.org
@@ -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