Add defer and after to improve emacs startup.
This commit is contained in:
parent
48afb56d36
commit
7eaa783f2e
@ -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))
|
||||||
|
@ -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
|
||||||
|
@ -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)
|
||||||
|
@ -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))
|
||||||
|
|
||||||
|
@ -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.
|
||||||
|
@ -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")
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user