From d2caf80154a08d0ed05105d52ef61b1ab957a421 Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Sun, 27 Mar 2022 22:18:16 +0200 Subject: [PATCH] [StumpWM] Better parity between Emacs and StumpWM keybinds --- org/config/stumpwm.org | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/org/config/stumpwm.org b/org/config/stumpwm.org index 19def6f..d5d656d 100644 --- a/org/config/stumpwm.org +++ b/org/config/stumpwm.org @@ -1725,20 +1725,20 @@ Then, let’s declare a keymap for our media controls. #+name: media-management #+caption: ~*my-media-keymap*~ -| Keychord | Function | -|----------+-----------------------------| -| ~.~ | ~media-interactive~ | -| ~a~ | ~'*my-mpd-add-map*~ | -| ~b~ | ~'*my-mpd-browse-map*~ | -| ~c~ | ~mpd-clear~ | -| ~m~ | ~mpc-interactive~ | -| ~p~ | ~mpd-prev~ | -| ~n~ | ~mpd-next~ | -| ~P~ | ~mpd-toggle-pause~ | -| ~s~ | ~mpd-stop~ | -| ~u~ | ~mpd-update~ | -| ~N~ | ~term ncmpcpp -q~ | -| ~v~ | ~term ncmpcpp -qs visualizer~ | +| Keychord | Function | +|----------------+-----------------------------| +| ~.~ | ~media-interactive~ | +| ~guillemotleft~ | ~mpd-prev~ | +| ~guillemotright~ | ~mpd-next~ | +| ~a~ | ~'*my-mpd-add-map*~ | +| ~b~ | ~'*my-mpd-browse-map*~ | +| ~c~ | ~mpd-clear~ | +| ~m~ | ~mpc-interactive~ | +| ~p~ | ~mpd-toggle-pause~ | +| ~s~ | ~mpd-stop~ | +| ~u~ | ~mpd-update~ | +| ~N~ | ~term ncmpcpp -q~ | +| ~v~ | ~term ncmpcpp -qs visualizer~ | Let’s translate this table in CommonLisp: #+begin_src lisp @@ -1791,6 +1791,7 @@ anywhere else: #+name: misc-root-map | Keychord | Function | |----------+------------| +| ~SPC~ | ~colon~ | | ~B~ | ~beckon~ | | ~C-b~ | ~banish~ | | ~l~ | ~exec plock~ |