https://github.com/pjones/exwm-nw
Named Workspaces for EXWM
https://github.com/pjones/exwm-nw
emacs emacs-lisp exwm
Last synced: 19 days ago
JSON representation
Named Workspaces for EXWM
- Host: GitHub
- URL: https://github.com/pjones/exwm-nw
- Owner: pjones
- License: mit
- Created: 2018-06-22T21:28:13.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-27T20:46:03.000Z (over 6 years ago)
- Last Synced: 2024-12-26T22:19:03.936Z (5 months ago)
- Topics: emacs, emacs-lisp, exwm
- Language: Emacs Lisp
- Size: 9.77 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE
Awesome Lists containing this project
README
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)