From 7f3267e48b2157c9c0f70fed81c1737e94a65683 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Catalina=20Feli=C3=BA?= Date: Sun, 10 Jan 2016 14:29:01 +0100 Subject: [PATCH] IRC layers: Add the buffers to the persp Right after initializing the custom layout, add the buffers to the persp. --- layers/+irc/erc/packages.el | 5 ++++- layers/+irc/rcirc/packages.el | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/layers/+irc/erc/packages.el b/layers/+irc/erc/packages.el index 30db593c0..f46d31d81 100644 --- a/layers/+irc/erc/packages.el +++ b/layers/+irc/erc/packages.el @@ -182,7 +182,10 @@ (spacemacs|define-custom-layout "@ERC" :binding "E" :body - (call-interactively 'erc)) + (progn + (add-hook 'erc-mode #'(lambda () + (persp-add-buffer (current-buffer)))) + (call-interactively 'erc))) ;; do not save erc buffers (spacemacs|use-package-add-hook persp-mode :post-config diff --git a/layers/+irc/rcirc/packages.el b/layers/+irc/rcirc/packages.el index 86b8480db..646362e66 100644 --- a/layers/+irc/rcirc/packages.el +++ b/layers/+irc/rcirc/packages.el @@ -28,7 +28,10 @@ (spacemacs|define-custom-layout "@RCIRC" :binding "i" :body - (call-interactively 'spacemacs/rcirc)) + (progn + (add-hook 'rcirc-mode-hook #'(lambda () + (persp-add-buffer (current-buffer)))) + (call-interactively 'spacemacs/rcirc))) ;; do not save rcirc buffers (spacemacs|use-package-add-hook persp-mode :post-config