config/default: bind SPC b B/SPC b b appropriately

Depending on the status of feature/workspaces.
This commit is contained in:
Henrik Lissner 2018-08-13 18:28:22 +02:00
parent 2cc5d223fe
commit f94b00887b
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -560,8 +560,11 @@
(:desc "buffer" :prefix "b" (:desc "buffer" :prefix "b"
:desc "New empty buffer" :n "n" #'evil-buffer-new :desc "New empty buffer" :n "n" #'evil-buffer-new
:desc "Switch workspace buffer" :n "b" #'persp-switch-to-buffer (:when (featurep! :feature workspaces)
:desc "Switch buffer" :n "B" #'switch-to-buffer :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 buffer" :n "k" #'kill-this-buffer
:desc "Kill other buffers" :n "o" #'doom/kill-other-buffers :desc "Kill other buffers" :n "o" #'doom/kill-other-buffers
:desc "Save buffer" :n "s" #'save-buffer :desc "Save buffer" :n "s" #'save-buffer