Add `idle-require'
Not sure how useful it'll be, but hopefully it'll help make some things a little faster...
This commit is contained in:
parent
eaf4eb5408
commit
cadba81fbf
16
init.el
16
init.el
|
@ -53,6 +53,10 @@
|
|||
no-littering-var-directory (acdw/dir))
|
||||
(require 'no-littering))
|
||||
|
||||
;;;; `idle-require'
|
||||
(setup (:straight idle-require)
|
||||
(idle-require-mode +1))
|
||||
|
||||
;;;; My packages
|
||||
(when-let ((default-directory
|
||||
(expand-file-name-exists-p "pkg/" user-emacs-directory)))
|
||||
|
@ -263,6 +267,8 @@
|
|||
(:option eshell-directory-name (acdw/dir "eshell/" t)
|
||||
eshell-aliases-file (acdw/dir "eshell/aliases" t))
|
||||
|
||||
(idle-require 'eshell)
|
||||
|
||||
(defun eshell-quit-or-delete-char (arg)
|
||||
"Delete the character to the right, or quit eshell on an empty line."
|
||||
(interactive "p")
|
||||
|
@ -337,8 +343,12 @@
|
|||
(:option gnus-home-directory (expand-file-name "gnus" user-emacs-directory)
|
||||
gnus-directory (expand-file-name "gnus/News" user-emacs-directory)
|
||||
gnus-init-file (expand-file-name "gnus.el" user-emacs-directory))
|
||||
|
||||
(when (not (file-exists-p gnus-directory))
|
||||
(make-directory gnus-directory :parents))
|
||||
|
||||
(idle-require 'gnus)
|
||||
|
||||
(:leader "m" gnus))
|
||||
|
||||
(setup imenu
|
||||
|
@ -740,7 +750,9 @@ if ripgrep is installed, otherwise `consult-grep'."
|
|||
(require 'gemini-write))))
|
||||
|
||||
(setup (:straight expand-region)
|
||||
(:global "C-=" er/expand-region))
|
||||
(:global "C-=" er/expand-region)
|
||||
|
||||
(idle-require 'expand-region))
|
||||
|
||||
(setup (:straight fennel-mode)
|
||||
(:needs "fennel")
|
||||
|
@ -889,6 +901,8 @@ if ripgrep is installed, otherwise `consult-grep'."
|
|||
org-startup-truncated nil
|
||||
org-tags-column (- 0 fill-column -3)
|
||||
org-directory "~/org")
|
||||
|
||||
(idle-require 'org)
|
||||
|
||||
(:bind "RET" acdw-org/return-dwim
|
||||
"<S-return>" acdw-org/org-table-copy-down)
|
||||
|
|
Loading…
Reference in New Issue