diff options
| author | Simon Parri <simonparri@ganzeria.com> | 2025-11-22 12:14:29 -0600 |
|---|---|---|
| committer | Simon Parri <simonparri@ganzeria.com> | 2025-11-22 12:14:29 -0600 |
| commit | 3141253b997016096d93a88d0291b4f55ccecc31 (patch) | |
| tree | 53938efe20a5c9c27e104dd3f840af2d8294ee0f | |
| parent | 99e08d5abcbcd01f8bac072e15300193b83e36dc (diff) | |
| download | dotfiles-3141253b997016096d93a88d0291b4f55ccecc31.tar.gz dotfiles-3141253b997016096d93a88d0291b4f55ccecc31.zip | |
Emacs/EXWM: Add mobile buttons and gestures to prefix keys
| -rw-r--r-- | common/.emacs.d/init.el | 41 |
1 files changed, 40 insertions, 1 deletions
diff --git a/common/.emacs.d/init.el b/common/.emacs.d/init.el index ee462aa..a0b7678 100644 --- a/common/.emacs.d/init.el +++ b/common/.emacs.d/init.el @@ -4320,7 +4320,46 @@ instead." (exwm-randr-mode) (cl-pushnew ?\H-o exwm-input-prefix-keys) (cl-pushnew ?\H-c exwm-input-prefix-keys) - (cl-pushnew ?\M-! exwm-input-prefix-keys)) + (cl-pushnew ?\M-! exwm-input-prefix-keys) + + (cl-pushnew (kbd "<XF86Launch0>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch0>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch0>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch0>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch1>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch1>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch2>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch2>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch3>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch3>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch4>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch4>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch5>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch5>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch6>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch6>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch7>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch7>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch8>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch8>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch9>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch9>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch10>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch10>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch11>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch11>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch12>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch12>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch13>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch13>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch14>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch14>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86Launch15>") exwm-input-prefix-keys) + (cl-pushnew (kbd "S-<XF86Launch15>") exwm-input-prefix-keys) + + (cl-pushnew (kbd "<XF86PowerOff>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86AudioLowerVolume>") exwm-input-prefix-keys) + (cl-pushnew (kbd "<XF86AudioRaiseVolume>") exwm-input-prefix-keys)) (use-package exwm-randr :if (group-enabled-p 'exwm) |
