Centralize <SPC> in normal mode KBDs
Merging keybinding and wpc-keybindings step-by-step...
This commit is contained in:
parent
108da34dd9
commit
23cf5d43d8
2 changed files with 28 additions and 45 deletions
|
@ -32,25 +32,46 @@
|
||||||
`(exwm-input-set-key (kbd ,c) ,fn))
|
`(exwm-input-set-key (kbd ,c) ,fn))
|
||||||
|
|
||||||
(keybinding/exwm "C-M-v" #'ivy-clipmenu/copy)
|
(keybinding/exwm "C-M-v" #'ivy-clipmenu/copy)
|
||||||
|
|
||||||
(keybinding/exwm "<XF86MonBrightnessUp>" #'screen-brightness/increase)
|
(keybinding/exwm "<XF86MonBrightnessUp>" #'screen-brightness/increase)
|
||||||
(keybinding/exwm "<XF86MonBrightnessDown>" #'screen-brightness/decrease)
|
(keybinding/exwm "<XF86MonBrightnessDown>" #'screen-brightness/decrease)
|
||||||
|
|
||||||
(keybinding/exwm "<XF86AudioMute>" #'pulse-audio/toggle-mute)
|
(keybinding/exwm "<XF86AudioMute>" #'pulse-audio/toggle-mute)
|
||||||
(keybinding/exwm "<XF86AudioLowerVolume>" #'pulse-audio/decrease-volume)
|
(keybinding/exwm "<XF86AudioLowerVolume>" #'pulse-audio/decrease-volume)
|
||||||
(keybinding/exwm "<XF86AudioRaiseVolume>" #'pulse-audio/increase-volume)
|
(keybinding/exwm "<XF86AudioRaiseVolume>" #'pulse-audio/increase-volume)
|
||||||
(keybinding/exwm "<XF86AudioMicMute>" #'pulse-audio/toggle-microphone)
|
(keybinding/exwm "<XF86AudioMicMute>" #'pulse-audio/toggle-microphone)
|
||||||
|
|
||||||
(keybinding/exwm "C-M-c" #'chrome/browse)
|
(keybinding/exwm "C-M-c" #'chrome/browse)
|
||||||
|
|
||||||
(keybinding/exwm (kbd/raw 'x11 "s") #'scrot/select)
|
(keybinding/exwm (kbd/raw 'x11 "s") #'scrot/select)
|
||||||
|
|
||||||
(keybinding/exwm "<C-M-tab>" #'exwm/switch-to-exwm-buffer)
|
(keybinding/exwm "<C-M-tab>" #'exwm/switch-to-exwm-buffer)
|
||||||
|
|
||||||
(general-define-key
|
(general-define-key
|
||||||
:prefix "<SPC>"
|
:prefix "<SPC>"
|
||||||
:states '(normal)
|
:states '(normal)
|
||||||
"." #'ffap)
|
"." #'ffap
|
||||||
|
"gn" #'notmuch
|
||||||
|
"i" #'counsel-semantic-or-imenu
|
||||||
|
"I" #'ibuffer
|
||||||
|
"hk" #'helpful-callable
|
||||||
|
"hf" #'helpful-function
|
||||||
|
"hm" #'helpful-macro
|
||||||
|
"hc" #'helpful-command
|
||||||
|
"hk" #'helpful-key
|
||||||
|
"hv" #'helpful-variable
|
||||||
|
"hp" #'helpful-at-point
|
||||||
|
"s" #'flyspell-mode
|
||||||
|
"S" #'sort-lines
|
||||||
|
"=" #'align
|
||||||
|
"p" #'flycheck-previous-error
|
||||||
|
"f" #'project-find-file
|
||||||
|
"n" #'flycheck-next-error
|
||||||
|
"N" #'smerge-next
|
||||||
|
"W" #'balance-windows
|
||||||
|
"gs" #'magit-status
|
||||||
|
"E" #'refine
|
||||||
|
"es" #'wpc/create-snippet
|
||||||
|
"l" #'linum-mode
|
||||||
|
"B" #'magit-blame
|
||||||
|
"w" #'save-buffer
|
||||||
|
"r" #'wpc/evil-replace-under-point
|
||||||
|
"R" #'deadgrep)
|
||||||
|
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
;; Vterm
|
;; Vterm
|
||||||
|
@ -84,10 +105,7 @@
|
||||||
:prefix "<SPC>"
|
:prefix "<SPC>"
|
||||||
:states '(normal)
|
:states '(normal)
|
||||||
"d0" #'display/disable-laptop
|
"d0" #'display/disable-laptop
|
||||||
"d1" #'display/enable-laptop)
|
"d1" #'display/enable-laptop
|
||||||
(general-define-key
|
|
||||||
:prefix "<SPC>"
|
|
||||||
:states '(normal)
|
|
||||||
"D0" #'display/disable-4k
|
"D0" #'display/disable-4k
|
||||||
"D1" #'display/enable-4k))
|
"D1" #'display/enable-4k))
|
||||||
|
|
||||||
|
@ -144,10 +162,5 @@
|
||||||
(notmuch-search-tag '("-inbox" "-action" "-review" "+waiting")))
|
(notmuch-search-tag '("-inbox" "-action" "-review" "+waiting")))
|
||||||
"e" #'notmuch-search-archive-thread)
|
"e" #'notmuch-search-archive-thread)
|
||||||
|
|
||||||
(general-define-key
|
|
||||||
:states '(normal)
|
|
||||||
:prefix "<SPC>"
|
|
||||||
"gn" #'notmuch)
|
|
||||||
|
|
||||||
(provide 'keybindings)
|
(provide 'keybindings)
|
||||||
;;; keybindings.el ends here
|
;;; keybindings.el ends here
|
||||||
|
|
|
@ -91,36 +91,6 @@
|
||||||
;; kbds for magit is with `evil-magit'.
|
;; kbds for magit is with `evil-magit'.
|
||||||
(use-package evil-magit)
|
(use-package evil-magit)
|
||||||
|
|
||||||
;; TODO: Consider moving this to another module.
|
|
||||||
(general-define-key
|
|
||||||
:prefix "<SPC>"
|
|
||||||
:states '(normal)
|
|
||||||
"i" #'counsel-semantic-or-imenu
|
|
||||||
"I" #'ibuffer
|
|
||||||
"hk" #'helpful-callable
|
|
||||||
"hf" #'helpful-function
|
|
||||||
"hm" #'helpful-macro
|
|
||||||
"hc" #'helpful-command
|
|
||||||
"hk" #'helpful-key
|
|
||||||
"hv" #'helpful-variable
|
|
||||||
"hp" #'helpful-at-point
|
|
||||||
"s" #'flyspell-mode
|
|
||||||
"S" #'sort-lines
|
|
||||||
"=" #'align
|
|
||||||
"p" #'flycheck-previous-error
|
|
||||||
"f" #'project-find-file
|
|
||||||
"n" #'flycheck-next-error
|
|
||||||
"N" #'smerge-next
|
|
||||||
"W" #'balance-windows
|
|
||||||
"gs" #'magit-status
|
|
||||||
"E" #'refine
|
|
||||||
"es" #'wpc/create-snippet
|
|
||||||
"l" #'linum-mode
|
|
||||||
"B" #'magit-blame
|
|
||||||
"w" #'save-buffer
|
|
||||||
"r" #'wpc/evil-replace-under-point
|
|
||||||
"R" #'deadgrep)
|
|
||||||
|
|
||||||
;; create comments easily
|
;; create comments easily
|
||||||
(use-package evil-commentary
|
(use-package evil-commentary
|
||||||
:after (evil)
|
:after (evil)
|
||||||
|
|
Loading…
Reference in a new issue