diff options
| author | 2023-07-15 01:30:43 -0700 | |
|---|---|---|
| committer | 2023-07-15 01:30:43 -0700 | |
| commit | b146cf9bccd6f491120230e46dbbe2b5acab6b25 (patch) | |
| tree | 16cc156a06e2990473748efa0efce42be0365167 | |
| parent | 1af8952d27a410000e648f8d8a58042c9e6cf295 (diff) | |
| download | new-dotfiles-b146cf9bccd6f491120230e46dbbe2b5acab6b25.tar.gz new-dotfiles-b146cf9bccd6f491120230e46dbbe2b5acab6b25.zip | |
Add screenshot bindings to stumpwm
| -rw-r--r-- | oni/home/services/stumpwm/config | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/oni/home/services/stumpwm/config b/oni/home/services/stumpwm/config index ad57226..2bfa08c 100644 --- a/oni/home/services/stumpwm/config +++ b/oni/home/services/stumpwm/config @@ -141,6 +141,21 @@ after it has been unlocked." (swm-gaps:toggle-gaps-on) +;;; Screenshots + +(defvar *screenshot-bindings* + (let ((m (make-sparse-keymap))) + (define-key m (kbd "s") "exec flameshot gui") + (define-key m (kbd "c") "exec flameshot screen") + (define-key m (kbd "f") "exec flameshot full") + m)) + +(defvar *user-bindings* + (let ((m (make-sparse-keymap))) + (define-key m (kbd "s") '*screenshot-bindings*))) + +(define-key *top-map* (kbd "s-c") '*user-bindings*) + (restore-from-file "default") (define-frame-preference "Default" |
