24 Apr 2018
eyebrowse
I started using eyebrowse more systematically. I tend to have multiple frames scattered around my xmonad workspaces, but I usually also have a workspace exclusively devoted to a fullscreen Emacs frame, and there I usually work on different projects, that require different windows configurations. So eyebrowse is useful. To be able to switch more confortably from a configuration to another, I added this little piece of code to my setup:
(loop for i from 1 upto 9
do (define-key eyebrowse-mode-map
(kbd (format "M-%d" i))
`(lambda ()
(interactive)
(eyebrowse-switch-to-window-config ,i))))
Tags: