diff options
author | Amin Bandali <bandali@kelar.org> | 2025-02-08 18:18:38 -0500 |
---|---|---|
committer | Amin Bandali <bandali@kelar.org> | 2025-02-08 18:19:19 -0500 |
commit | c7b5975e5f018d1a352acf08b5958a84cdcdb555 (patch) | |
tree | ca38ee63c4497ee87bfbede9583ce518fa186607 /.emacs.d | |
parent | deba2c035794cdb0f129325487cd3d570301ebc4 (diff) | |
download | configs-c7b5975e5f018d1a352acf08b5958a84cdcdb555.tar.gz configs-c7b5975e5f018d1a352acf08b5958a84cdcdb555.tar.xz configs-c7b5975e5f018d1a352acf08b5958a84cdcdb555.zip |
Add ':defer t' to several use-package forms
This is to bring emacs-init-time mostly in line with what it was
without use-package.
Diffstat (limited to '')
-rw-r--r-- | .emacs.d/init.el | 1 | ||||
-rw-r--r-- | .emacs.d/lisp/bandali-essentials.el | 16 | ||||
-rw-r--r-- | .emacs.d/lisp/bandali-prog.el | 2 |
3 files changed, 19 insertions, 0 deletions
diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 9267ce4..2363e77 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -168,6 +168,7 @@ plain variables. This means that `setopt' will execute any '("gnuzilla")))) (use-package mml + :defer t :delight " mml") (add-to-list 'load-path (b/emacs.d "lisp/ffs")) diff --git a/.emacs.d/lisp/bandali-essentials.el b/.emacs.d/lisp/bandali-essentials.el index c9927de..e233481 100644 --- a/.emacs.d/lisp/bandali-essentials.el +++ b/.emacs.d/lisp/bandali-essentials.el @@ -107,6 +107,7 @@ :defer 0.5) (use-package minibuffer + :defer t :custom (read-file-name-completion-ignore-case t)) @@ -134,6 +135,7 @@ ("C-c F d" . delete-frame)) (use-package window + :defer t :custom (split-width-threshold 140)) @@ -147,6 +149,7 @@ :mode ("\\.bashrc$" . sh-mode)) (use-package novice + :defer t :config (setq disabled-command-function nil)) @@ -182,6 +185,7 @@ (defvar b/battery-format "%p%b %t") (use-package battery ;; :if (not (display-graphic-p)) + :defer 0.1 :custom (battery-mode-line-format (format " [%s]" b/battery-format))) @@ -213,6 +217,7 @@ ("M-J" . windmove-down)) (use-package isearch + :defer t :custom (isearch-allow-scroll t) (isearch-lazy-count t) @@ -224,11 +229,13 @@ ("C-x v C-=" . vc-ediff)) (use-package vc-git + :defer t :custom ;; (vc-git-show-stash 0) (vc-git-print-log-follow t)) (use-package ediff + :defer t :custom (ediff-window-setup-function #'ediff-setup-windows-plain) (ediff-split-window-function #'split-window-horizontally)) @@ -252,6 +259,7 @@ (pixel-scroll-mode 1)) (use-package epg-config + :defer t :custom (epg-gpg-program (executable-find "gpg")) ;; Ask for GPG passphrase in minibuffer. @@ -266,6 +274,7 @@ (regexp-opt '("password" "client-secret" "token")))) (use-package info + :defer t :config (setq Info-directory-list @@ -295,6 +304,7 @@ (recentf-mode 1)) (use-package help + :defer t :custom (help-window-select t) :config @@ -320,19 +330,23 @@ ("M-RET" . image-previous-line))) (use-package man + :defer t :custom (Man-width 80)) (use-package shr + :defer t :custom (shr-max-width 80)) (use-package mule-cmds + :defer t :preface (provide 'mule-cmds) :custom (default-input-method "farsi-isiri-9147")) (use-package tramp + :defer t :config (tramp-set-completion-function "ssh" @@ -344,6 +358,7 @@ (use-package eldoc ;; Display Lisp objects at point in the echo area. + :defer t :custom (eldoc-minor-mode-string " eldoc") :config @@ -385,6 +400,7 @@ (save-place-mode 1)) (use-package flyspell + :defer t :custom (flyspell-mode-line-string " fly") :hook diff --git a/.emacs.d/lisp/bandali-prog.el b/.emacs.d/lisp/bandali-prog.el index 66f2c3a..f777f88 100644 --- a/.emacs.d/lisp/bandali-prog.el +++ b/.emacs.d/lisp/bandali-prog.el @@ -74,10 +74,12 @@ ;; (define-key lean-mode-map (kbd "S-SPC") #'company-complete)) (use-package sgml-mode + :defer t :custom (sgml-basic-offset 0)) (use-package css-mode + :defer t :custom (css-indent-offset 2)) |