[treemacs] Add persp-mode integration

This commit is contained in:
Seong Yong-ju 2020-01-16 13:19:31 +09:00 committed by duianto
parent 099ead9b6a
commit 58279f89ea
2 changed files with 8 additions and 1 deletions

View file

@ -3090,6 +3090,7 @@ Other:
- Deprecated =treemacs-use-collapsed-directories=. Flattening directories should - Deprecated =treemacs-use-collapsed-directories=. Flattening directories should
be controlled by directly setting =treemacs-collapse-dirs=. be controlled by directly setting =treemacs-collapse-dirs=.
- Fixed "width (un)locked" message appearing when treemacs is loaded. - Fixed "width (un)locked" message appearing when treemacs is loaded.
- Add =persp-mode= integration (thanks to Seong Yong-ju)
**** Typescript **** Typescript
- Call tsfmt with extension of current buffer for TSX formatting - Call tsfmt with extension of current buffer for TSX formatting
(thanks to Victor Andrée) (thanks to Victor Andrée)

View file

@ -16,6 +16,7 @@
treemacs treemacs
(treemacs-evil :toggle (memq dotspacemacs-editing-style '(vim hybrid))) (treemacs-evil :toggle (memq dotspacemacs-editing-style '(vim hybrid)))
(treemacs-magit :requires magit) (treemacs-magit :requires magit)
(treemacs-persp :requires persp-mode)
treemacs-projectile treemacs-projectile
winum winum
)) ))
@ -28,7 +29,9 @@
(defun treemacs/init-treemacs () (defun treemacs/init-treemacs ()
(use-package treemacs (use-package treemacs
:commands (treemacs-select-window treemacs--window-number-ten :commands (treemacs-select-window
treemacs-select-scope-type
treemacs--window-number-ten
treemacs-current-visibility) treemacs-current-visibility)
:defer t :defer t
:init :init
@ -91,6 +94,9 @@
:defer t :defer t
:init (require 'treemacs-projectile))) :init (require 'treemacs-projectile)))
(defun treemacs/init-treemacs-persp ()
(use-package treemacs-persp :after treemacs))
(defun treemacs/pre-init-winum () (defun treemacs/pre-init-winum ()
(spacemacs|use-package-add-hook winum (spacemacs|use-package-add-hook winum
:post-config :post-config