diff --git a/layers/+chat/slack/config.el b/layers/+chat/slack/config.el index 4f0c272ed..1b90a8f67 100644 --- a/layers/+chat/slack/config.el +++ b/layers/+chat/slack/config.el @@ -1,6 +1,6 @@ ;;; config.el --- slack layer configuration file for Spacemacs ;; -;; Copyright (c) 2012-2018 Sylvain Benner & Contributors +;; Copyright (c) 2012-2020 Sylvain Benner & Contributors ;; ;; Author: Benjamin Reynolds ;; URL: https://github.com/syl20bnr/spacemacs diff --git a/layers/+chat/slack/funcs.el b/layers/+chat/slack/funcs.el index ab1c00bcd..5e7427f8e 100644 --- a/layers/+chat/slack/funcs.el +++ b/layers/+chat/slack/funcs.el @@ -1,6 +1,6 @@ ;;; funcs.el --- slack layer functions file for Spacemacs ;; -;; Copyright (c) 2012-2018 Sylvain Benner & Contributors +;; Copyright (c) 2012-2020 Sylvain Benner & Contributors ;; ;; Author: Sylvain Benner ;; URL: https://github.com/syl20bnr/spacemacs diff --git a/layers/+chat/slack/layers.el b/layers/+chat/slack/layers.el index c2e479a93..87ec7a507 100644 --- a/layers/+chat/slack/layers.el +++ b/layers/+chat/slack/layers.el @@ -1,6 +1,6 @@ ;;; layers.el --- Slack layer layers File for Spacemacs ;; -;; Copyright (c) 2012-2018 Sylvain Benner & Contributors +;; Copyright (c) 2012-2020 Sylvain Benner & Contributors ;; ;; Author: Sylvain Benner ;; URL: https://github.com/syl20bnr/spacemacs diff --git a/layers/+chat/slack/packages.el b/layers/+chat/slack/packages.el index 6fcbed81b..42fe1b780 100644 --- a/layers/+chat/slack/packages.el +++ b/layers/+chat/slack/packages.el @@ -1,6 +1,6 @@ ;;; packages.el --- slack layer packages file for Spacemacs. ;; -;; Copyright (c) 2012-2018 Sylvain Benner & Contributors +;; Copyright (c) 2012-2020 Sylvain Benner & Contributors ;; ;; Author: Kosta Harlan ;; URL: https://github.com/syl20bnr/spacemacs @@ -9,10 +9,6 @@ ;; ;;; License: GPLv3 -;;; Commentary: - -;;; Code: - ;; TODO: Integrate company-emoji. (defconst slack-packages @@ -23,8 +19,7 @@ linum persp-mode slack - window-purpose - )) + window-purpose)) (defun slack/init-alert () (use-package alert @@ -92,7 +87,7 @@ (kbd "@") 'slack-message-embed-mention (kbd "#") 'slack-message-embed-channel))) -(defun slack/pre-init-window-purpose () - (spacemacs|use-package-add-hook window-purpose - :pre-config - (add-to-list 'purpose-user-mode-purposes '(slack-mode . chat)))) +(defun slack/post-init-window-purpose () + (purpose-set-extension-configuration + :slack-layer + (purpose-conf :mode-purposes '((slack-mode . chat)))))