From da46826753e9b421bfe565f2b7fc3b45cd4bacdc Mon Sep 17 00:00:00 2001 From: Mateus Rodrigues Date: Tue, 28 Feb 2023 16:00:22 +0000 Subject: [PATCH] Always defer package loading (We will add demand as needed) --- elisp/extras.el | 10 +++++++--- init.el | 2 ++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/elisp/extras.el b/elisp/extras.el index 500e629..5d83587 100644 --- a/elisp/extras.el +++ b/elisp/extras.el @@ -5,9 +5,13 @@ ;; Always use slant for italic, not underline '(italic ((t (:slant italic)))) +;; Save point +(save-place-mode 1) + ;;;; Load my packages ;; Default theme (use-package zenburn-theme + :demand t :config (load-theme 'zenburn t)) @@ -36,6 +40,7 @@ ;; then use doom-modeline (use-package all-the-icons) (use-package doom-modeline + :straight t :config (progn (setq doom-modeline-buffer-encoding nil) @@ -47,6 +52,7 @@ (after-init . doom-modeline-mode)) (use-package dashboard + :demand t :config (dashboard-setup-startup-hook)) @@ -62,9 +68,7 @@ (setq pdf-view-midnight-colors '("#DCDCCC" . "#3F3F3F")))) (use-package saveplace-pdf-view - :straight t - :config - (save-place-mode 1)) + :straight t) ;; Mail reader (use-package mu4e diff --git a/init.el b/init.el index ace13ae..fde665d 100644 --- a/init.el +++ b/init.el @@ -20,6 +20,8 @@ (require 'use-package)) ;(setq straight-use-package-by-default t) +(setq use-package-always-defer t) + ;; Minimal package.el use so we can explore melpa packages (require 'package) (add-to-list 'package-archives