Make start up time faster

This commit is contained in:
Tobias Ostner 2023-09-28 12:07:38 +02:00
parent b0cc01e0f6
commit 6cd0c977c9

View file

@ -57,6 +57,7 @@
(add-to-list 'completion-at-point-functions #'cape-history)) (add-to-list 'completion-at-point-functions #'cape-history))
(use-package chatgpt-shell (use-package chatgpt-shell
:defer t
:config :config
(setq chatgpt-shell-openai-key (setq chatgpt-shell-openai-key
(lambda () (lambda ()
@ -66,6 +67,7 @@
:defer t) :defer t)
(use-package clojure-mode (use-package clojure-mode
:defer t
:hook (clojure-mode . (lambda () :hook (clojure-mode . (lambda ()
(unbind-key "C-:" clojure-mode-map))) (unbind-key "C-:" clojure-mode-map)))
:config :config
@ -336,6 +338,7 @@
(fontaine-set-preset (or (fontaine-restore-latest-preset) 'regular))) (fontaine-set-preset (or (fontaine-restore-latest-preset) 'regular)))
(use-package git-gutter (use-package git-gutter
:defer t
:after ef-themes :after ef-themes
:hook prog-mode :hook prog-mode
:config :config
@ -357,6 +360,7 @@
(use-package graphql-mode) (use-package graphql-mode)
(use-package js2-mode (use-package js2-mode
:defer t
:custom :custom
(js2-basic-offset 2) (js2-basic-offset 2)
(js-chain-indent t) (js-chain-indent t)
@ -406,8 +410,10 @@
:if window-system :if window-system
:config :config
(use-package nerd-icons-dired (use-package nerd-icons-dired
:defer t
:hook dired-mode) :hook dired-mode)
(use-package nerd-icons-ibuffer (use-package nerd-icons-ibuffer
:defer t
:hook ibuffer-mode) :hook ibuffer-mode)
(use-package nerd-icons-completion (use-package nerd-icons-completion
:config :config
@ -453,6 +459,7 @@
:hook :hook
(org-mode . visual-line-mode) (org-mode . visual-line-mode)
:config :config
(require 'org-tempo)
(setq org-auto-align-tags nil (setq org-auto-align-tags nil
org-tags-column 0 org-tags-column 0
org-special-ctrl-a/e t org-special-ctrl-a/e t
@ -472,10 +479,8 @@
(global-org-modern-mode) (global-org-modern-mode)
(setq org-modern-table nil)) (setq org-modern-table nil))
(use-package org-tempo
:ensure nil)
(use-package ox-gfm (use-package ox-gfm
:defer t
:after org) :after org)
(use-package parinfer-rust-mode (use-package parinfer-rust-mode
@ -563,6 +568,7 @@
("M-DEL" . vertico-directory-delete-word))) ("M-DEL" . vertico-directory-delete-word)))
(use-package vterm (use-package vterm
:defer t
:if module-file-suffix) :if module-file-suffix)
(provide 'init) (provide 'init)