about summary refs log tree commit diff
path: root/third_party/lisp/lisp-binary.nix
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2022-02-07T18·27+0300
committertazjin <tazjin@tvl.su>2022-02-07T19·08+0000
commite00dd88b666b686add1f9bc2d09c2b18b70d88cc (patch)
treea341518a68adb2526c8059b7038861e3458c1512 /third_party/lisp/lisp-binary.nix
parent50d959175da3d7e6ae0b3e8a0ba1ff2cdd976ca1 (diff)
feat(tazjin/emacs): implement MRU navigation for exwm workspaces r/3779
this makes it possible to move forwards/backwards in workspace history
in the order in which I used them, while tracking the offset (e.g. it
is possible to go 3 steps back, do something, then move 2 steps
forward again).

this should make it possible to learn ad-hoc relative layouts for
whatever task i'm working on and reduce the number of times where i
frantically flip through all workspaces and try to figure out where
anything is.

note that this key binding is not very ergonomic, but i've remapped it
on my kinesis to the prior/next buttons. i never use those. using
<prior>/<next> directly doesn't work because too many modes override
them.

Change-Id: I257723b9e14a68b53be68539dd752db3445546e7
Reviewed-on: https://cl.tvl.fyi/c/depot/+/5243
Tested-by: BuildkiteCI
Reviewed-by: tazjin <tazjin@tvl.su>
Diffstat (limited to 'third_party/lisp/lisp-binary.nix')
0 files changed, 0 insertions, 0 deletions