(Emacs)~cleaned up loads of bindings into one use-package decl

This commit is contained in:
2021-03-25 10:19:35 +00:00
parent 741c076d5b
commit ce33723c20

View File

@@ -233,33 +233,20 @@ instead just picking stuff I think is useful.
With a ton of use-package declarations (to defer until the last With a ton of use-package declarations (to defer until the last
moment), bind to general some basic binds. moment), bind to general some basic binds.
#+begin_src emacs-lisp #+begin_src emacs-lisp
(use-package face-remap (use-package emacs
:straight nil :straight nil
:general :general
(general-def
"C-x d" #'delete-frame)
(general-def (general-def
:states '(normal motion) :states '(normal motion)
"C--" #'text-scale-decrease "C--" #'text-scale-decrease
"C-=" #'text-scale-increase)) "C-=" #'text-scale-increase)
(use-package frame
:straight nil
:general
(general-def
"C-x d" #'delete-frame))
(use-package simple
:straight nil
:general
(leader (leader
"SPC" #'execute-extended-command "SPC" #'execute-extended-command
"u" #'universal-argument "u" #'universal-argument
";" #'eval-expression ";" #'eval-expression
"!" #'async-shell-command)) "!" #'async-shell-command
(use-package files
:straight nil
:general
(leader
"q" #'save-buffers-kill-terminal "q" #'save-buffers-kill-terminal
"cF" (proc (interactive) (find-file "~/Code/"))) "cF" (proc (interactive) (find-file "~/Code/")))
(leader (leader
@@ -272,10 +259,7 @@ moment), bind to general some basic binds.
:straight nil :straight nil
:general :general
(leader (leader
"cc" #'compile "cc" #'compile))
"cC" (proc (interactive)
(let ((current-prefix-arg '(1)))
(call-interactively #'compile)))))
(use-package imenu (use-package imenu
:straight nil :straight nil