[Emacs] Better package defering
This commit is contained in:
parent
7207632c56
commit
3c89952219
@ -264,15 +264,16 @@ the user."
|
||||
ivy-use-selectable-prompt t))
|
||||
|
||||
(use-package ivy-prescient
|
||||
:defer t
|
||||
:after ivy
|
||||
:straight (:build t))
|
||||
|
||||
(use-package all-the-icons-ivy
|
||||
:straight (:build t)
|
||||
:after ivy
|
||||
:after (ivy all-the-icons)
|
||||
:hook (after-init . all-the-icons-ivy-setup))
|
||||
|
||||
(use-package ivy-posframe
|
||||
:after ivy
|
||||
:hook (ivy-mode . ivy-posframe-mode)
|
||||
:straight (ivy-posframe :type git
|
||||
:host github
|
||||
@ -286,7 +287,7 @@ the user."
|
||||
|
||||
(use-package ivy-rich
|
||||
:straight (:build t)
|
||||
:defer t
|
||||
:after ivy
|
||||
:init
|
||||
(ivy-rich-mode 1))
|
||||
|
||||
@ -330,14 +331,14 @@ the user."
|
||||
company-dabbrev-downcase nil))
|
||||
|
||||
(use-package company-dict
|
||||
:defer t
|
||||
:after company
|
||||
:straight (:build t)
|
||||
:config
|
||||
(setq company-dict-dir (expand-file-name "dicts" user-emacs-directory)))
|
||||
|
||||
(use-package company-box
|
||||
:straight (:build t)
|
||||
:defer t
|
||||
:after (company all-the-icons)
|
||||
:config
|
||||
(setq company-box-show-single-candidate t
|
||||
company-box-backends-colors nil
|
||||
@ -475,7 +476,7 @@ the user."
|
||||
|
||||
(use-package counsel-projectile
|
||||
:straight (:build t)
|
||||
:defer t
|
||||
:after (counsel projectile)
|
||||
:config (counsel-projectile-mode))
|
||||
|
||||
(use-package magit
|
||||
@ -491,8 +492,8 @@ the user."
|
||||
;; - https://magit.vc/manual/forge/Token-Creation.html#Token-Creation
|
||||
;; - https://magit.vc/manual/ghub/Getting-Started.html#Getting-Started
|
||||
(use-package forge
|
||||
:straight (:build t)
|
||||
:defer t)
|
||||
:after magit
|
||||
:straight (:build t))
|
||||
|
||||
(defun phundrak-find-org-files ()
|
||||
"Find all org files in the directories listed in
|
||||
@ -581,6 +582,7 @@ the user can match one and open it."
|
||||
(use-package dashboard
|
||||
:straight (:build t)
|
||||
:ensure t
|
||||
:after all-the-icons
|
||||
:config
|
||||
(setq dashboard-banner-logo-title "Phundrak’s Vanilla Emacs"
|
||||
dashboard-startup-banner 'logo
|
||||
@ -632,6 +634,7 @@ the user can match one and open it."
|
||||
(use-package mu4e
|
||||
:straight (:build t :location site)
|
||||
:commands mu4e mu4e-compose-new
|
||||
:defer t
|
||||
:init
|
||||
(provide 'html2text)
|
||||
(when (or (not (require 'mu4e-meta nil t))
|
||||
@ -744,6 +747,7 @@ the user can match one and open it."
|
||||
(imagemagick-register-types)))
|
||||
|
||||
(use-package org-msg
|
||||
:after (org mu4e)
|
||||
:straight (:build t)
|
||||
:hook (mu4e-compose-pre . org-msg-mode)
|
||||
:config
|
||||
@ -779,6 +783,7 @@ the user can match one and open it."
|
||||
("[X]" . 9745))))
|
||||
|
||||
(use-package org-fancy-priorities
|
||||
:after (org all-the-icons)
|
||||
:straight (:build t)
|
||||
:hook (org-mode . org-fancy-priorities-mode)
|
||||
:hook (org-agenda-mode . org-fancy-priorities-mode)
|
||||
@ -788,8 +793,8 @@ the user can match one and open it."
|
||||
,(all-the-icons-faicon "square" :height 1.1 :v-adjust 0.0))))
|
||||
|
||||
(use-package evil-nerd-commenter
|
||||
:straight (:build t)
|
||||
:defer t)
|
||||
:after evil
|
||||
:straight (:build t))
|
||||
|
||||
(use-package yaml-mode
|
||||
:defer t
|
||||
|
Loading…
Reference in New Issue
Block a user