Add defer and after to improve emacs startup.

This commit is contained in:
KJ 2024-04-26 02:20:53 -04:00
parent 48afb56d36
commit 7eaa783f2e
6 changed files with 11 additions and 3 deletions

View File

@ -36,12 +36,14 @@
;; Cambia la forma de mostrar y buscar sugerencias (afecta a corfu, pero también a otros como vertico). ;; Cambia la forma de mostrar y buscar sugerencias (afecta a corfu, pero también a otros como vertico).
(use-package orderless (use-package orderless
:config :defer t
:init
(setq completion-styles '(flex orderless basic) (setq completion-styles '(flex orderless basic)
completion-category-overrides '((file (styles partial-completion))))) completion-category-overrides '((file (styles partial-completion)))))
;; Set de funciones de para las sugerencias de corfu. ;; Set de funciones de para las sugerencias de corfu.
(use-package cape (use-package cape
:defer t
:ensure (:host github :repo "minad/cape") :ensure (:host github :repo "minad/cape")
:after corfu :after corfu
:bind (("C-c f" . cape-file) :bind (("C-c f" . cape-file)
@ -62,6 +64,7 @@
;; Hacer que corfu funcione en la terminal ;; Hacer que corfu funcione en la terminal
(unless (display-graphic-p) (unless (display-graphic-p)
(use-package corfu-terminal (use-package corfu-terminal
:after corfu
:ensure (:repo "https://codeberg.org/akib/emacs-corfu-terminal.git") :ensure (:repo "https://codeberg.org/akib/emacs-corfu-terminal.git")
:config :config
(corfu-terminal-mode +1)) (corfu-terminal-mode +1))

View File

@ -43,6 +43,7 @@
;; Mejorar la velocidad de eglot (un binario en rust ) ;; Mejorar la velocidad de eglot (un binario en rust )
(use-package eglot-booster (use-package eglot-booster
:defer t
:ensure (:host github :repo "jdtsmith/eglot-booster") :ensure (:host github :repo "jdtsmith/eglot-booster")
:after eglot :after eglot
:config :config

View File

@ -132,6 +132,7 @@
;; Integración entre consult y project ;; Integración entre consult y project
(use-package consult-project-extra (use-package consult-project-extra
:defer t
:ensure t :ensure t
:bind :bind
(("C-x p" . consult-project-extra-find) (("C-x p" . consult-project-extra-find)

View File

@ -174,6 +174,7 @@
;; Org-yt para soportar embebidos. ;; Org-yt para soportar embebidos.
(use-package org-yt (use-package org-yt
:after org
:ensure (:host github :repo "TobiasZawada/org-yt") :ensure (:host github :repo "TobiasZawada/org-yt")
:config :config
(defun org-http-image-data-fn (protocol link _description) (defun org-http-image-data-fn (protocol link _description)
@ -267,6 +268,7 @@
;; Continúa el formato de la lista cuando presionas enter. ;; Continúa el formato de la lista cuando presionas enter.
(use-package org-autolist (use-package org-autolist
:defer t
:ensure t :ensure t
:hook (org-mode . org-autolist-mode)) :hook (org-mode . org-autolist-mode))

View File

@ -323,9 +323,9 @@
("c" . rg-dwim-current-dir) ("c" . rg-dwim-current-dir)
("f" . rg-dwim-current-file) ("f" . rg-dwim-current-file)
("m" . rg-menu)) ("m" . rg-menu))
:init (setq rg-group-result t
rg-show-columns t)
:config :config
(setq rg-group-result t
rg-show-columns t)
(cl-pushnew '("tmpl" . "*.tmpl") rg-custom-type-aliases)) (cl-pushnew '("tmpl" . "*.tmpl") rg-custom-type-aliases))
;; Guardar la posición del cursor en un archivo para volver allí cuando se lo vuelva a abrir. ;; Guardar la posición del cursor en un archivo para volver allí cuando se lo vuelva a abrir.

View File

@ -27,6 +27,7 @@
) )
(use-package php-doc-block (use-package php-doc-block
:after php-mode
:ensure (:host github :repo "moskalyovd/emacs-php-doc-block") :ensure (:host github :repo "moskalyovd/emacs-php-doc-block")
) )