diff --git a/org/config/emacs.org b/org/config/emacs.org index 55cc8a0..a7105c3 100644 --- a/org/config/emacs.org +++ b/org/config/emacs.org @@ -3398,7 +3398,11 @@ workspaces 0 to 9. `(,(kbd (format "s-%d" i)) . (lambda () (interactive) - (exwm-workspace-move-window ,i)))) + (exwm-workspace-move-window ,(let ((index (1- i))) + (if (< index 0) + (- 10 index) + ;; FIXME: does not work with s-0 + index)))))) (number-sequence 0 9)))) #+end_src