diff --git a/layers/+spacemacs/spacemacs-purpose/packages.el b/layers/+spacemacs/spacemacs-purpose/packages.el index b1c70d488..5b1963d9a 100644 --- a/layers/+spacemacs/spacemacs-purpose/packages.el +++ b/layers/+spacemacs/spacemacs-purpose/packages.el @@ -19,11 +19,13 @@ :toggle (configuration-layer/package-usedp 'popwin)) window-purpose)) -(defun spacemacs-purpose/post-init-eyebrowse () - (add-hook 'purpose-mode-hook #'spacemacs/window-purpose-sync-eyebrowse) - (when (boundp 'purpose-mode) - ;; sync with eyebrowse now if window-purpose was already loaded - (spacemacs/window-purpose-sync-eyebrowse))) +(defun spacemacs-purpose/pre-init-eyebrowse () + (spacemacs|use-package-add-hook eyebrowse + :post-config + (progn + (add-hook 'purpose-mode-hook #'spacemacs/window-purpose-sync-eyebrowse) + ;; sync with eyebrowse now + (spacemacs/window-purpose-sync-eyebrowse)))) (defun spacemacs-purpose/init-helm-purpose () (use-package helm-purpose