From 5a344cc59ab350ae9ba9f56443ae5b24b6dab67d Mon Sep 17 00:00:00 2001 From: tslil clingman <> Date: Sat, 2 Nov 2019 20:29:09 -0400 Subject: Switch to last buffer --- emacs/inits/00-exwm.el | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'emacs/inits') diff --git a/emacs/inits/00-exwm.el b/emacs/inits/00-exwm.el index 381f54e..2b19e6a 100644 --- a/emacs/inits/00-exwm.el +++ b/emacs/inits/00-exwm.el @@ -1,4 +1,4 @@ -;; Time-stamp: <2019-09-11 14:35:00 (tslil@basingstoke)> +;; Time-stamp: <2019-11-02 20:29:06 (tslil@basingstoke)> (defun adjust-volume (mixer adjust) (let ((tail " | tail -n 1") @@ -72,10 +72,15 @@ (exwm-workspace-switch exwm-last-workspace-index) (setq exwm-last-workspace-index temp))) + (defun exwm-last-buffer () + (interactive) + (switch-to-buffer (other-buffer (current-buffer) 1))) + (exwm-input-set-key (kbd "s-n") 'ivy-switch-buffer) - (exwm-input-set-key (kbd "s-o") 'switch-window) + (exwm-input-set-key (kbd "s-o") 'exwm-last-buffer) (exwm-input-set-key (kbd "s-\\") 'exwm-last-workspace) + (exwm-input-set-key (kbd "s-b") 'banish-rat) ;; run command -- cgit v1.2.3