refactor: remove use-package from doom-keybinds.el
One step toward a use-package-less future.
Ref: dda848e089
This commit is contained in:
parent
ffad2bc49e
commit
594d70292d
1 changed files with 6 additions and 9 deletions
|
@ -116,15 +116,12 @@ all hooks after it are ignored.")
|
|||
;;
|
||||
;;; General + leader/localleader keys
|
||||
|
||||
(use-package general
|
||||
:init
|
||||
;; Convenience aliases
|
||||
(defalias 'define-key! #'general-def)
|
||||
(defalias 'undefine-key! #'general-unbind)
|
||||
:config
|
||||
;; Prevent "X starts with non-prefix key Y" errors except at startup.
|
||||
(add-hook 'doom-after-modules-config-hook #'general-auto-unbind-keys))
|
||||
|
||||
(require 'general)
|
||||
;; Convenience aliases
|
||||
(defalias 'define-key! #'general-def)
|
||||
(defalias 'undefine-key! #'general-unbind)
|
||||
;; Prevent "X starts with non-prefix key Y" errors except at startup.
|
||||
(add-hook 'doom-after-init-modules-hook #'general-auto-unbind-keys)
|
||||
|
||||
;; HACK: `map!' uses this instead of `define-leader-key!' because it consumes
|
||||
;; 20-30% more startup time, so we reimplement it ourselves.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue