From f94b00887b8451f1c36cb4a502fcea11da9e2526 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 13 Aug 2018 18:28:22 +0200 Subject: [PATCH] config/default: bind SPC b B/SPC b b appropriately Depending on the status of feature/workspaces. --- modules/config/default/+bindings.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/config/default/+bindings.el b/modules/config/default/+bindings.el index c06635c94..a8b2f2bdb 100644 --- a/modules/config/default/+bindings.el +++ b/modules/config/default/+bindings.el @@ -560,8 +560,11 @@ (:desc "buffer" :prefix "b" :desc "New empty buffer" :n "n" #'evil-buffer-new - :desc "Switch workspace buffer" :n "b" #'persp-switch-to-buffer - :desc "Switch buffer" :n "B" #'switch-to-buffer + (:when (featurep! :feature workspaces) + :desc "Switch workspace buffer" :n "b" #'persp-switch-to-buffer + :desc "Switch buffer" :n "B" #'switch-to-buffer) + (:unless (featurep! :feature workspaces) + :desc "Switch buffer" :n "b" #'switch-to-buffer) :desc "Kill buffer" :n "k" #'kill-this-buffer :desc "Kill other buffers" :n "o" #'doom/kill-other-buffers :desc "Save buffer" :n "s" #'save-buffer