feat(core): use general.el for keybind definitions nearly everywhere

Primarily this replaces :bind with :general in all use-package calls.
This commit is contained in:
2022-03-14 20:58:06 +00:00
parent 3fc0d2d77d
commit a8618938bf
91 changed files with 665 additions and 632 deletions

View File

@@ -7,8 +7,9 @@
;;; Code:
(use-package grip-mode
:bind (:map markdown-mode-command-map
("g" . grip-mode)))
:general
(:keymaps 'markdown-mode-command-map
"g" 'grip-mode))
(provide 'siren-grip)
;;; siren-grip.el ends here

View File

@@ -7,10 +7,10 @@
;;; Code:
(use-package lorem-ipsum
:bind
("C-c l s" . lorem-ipsum-insert-sentences)
("C-c l p" . lorem-ipsum-insert-paragraphs)
("C-c l l" . lorem-ipsum-insert-list))
:general
("C-c l s" 'lorem-ipsum-insert-sentences)
("C-c l p" 'lorem-ipsum-insert-paragraphs)
("C-c l l" 'lorem-ipsum-insert-list))
(provide 'siren-lorem-ipsum)
;;; siren-lorem-ipsum.el ends here

View File

@@ -8,10 +8,10 @@
(use-package refine
:commands refine
:bind
(:map refine-mode-map
("M-n" . refine-move-forward)
("M-p" . refine-move-backward)))
:general
(:keymaps 'refine-mode-map
"M-n" 'refine-move-forward
"M-p" 'refine-move-backward))
(provide 'siren-refine)
;;; siren-refine.el ends here