Skip to content

pjones/exwm-nw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Named Workspaces for EXWM

Global minor mode that helps manage workspaces in EXWM.

Some of its features are:

  • Keep a history of workspaces in a ring
  • Assign a name to a workspace (exwm-nw-set)
  • Jump to the previous workspace (exwm-nw-goto-previous)
  • Jump to a workspace by name (exwm-nw-find-workspace)

By default this minor mode does not have any keybindings in order to avoid clobbering any bindings you may already have. Here are some recommendations:

(define-key exwm-nw-mode-map (kbd "s-n") 'exwm-nw-set)
(define-key exwm-nw-mode-map (kbd "s-l") 'exwm-nw-goto-previous)
(define-key exwm-workspace--switch-map (kbd "C-u") 'universal-argument)
(define-key exwm-workspace--switch-map (kbd "C-s") 'exwm-nw-find-workspace)
(define-key exwm-workspace--switch-map (kbd "C-l") 'exwm-nw-goto-previous)