Tweak loading of use-package

This commit is contained in:
Tobias Ostner 2023-12-19 10:05:06 +01:00
parent e38f6b10aa
commit 6c6703dac3

View file

@ -10,8 +10,6 @@
(setq custom-file (expand-file-name "custom.el" user-emacs-directory)) (setq custom-file (expand-file-name "custom.el" user-emacs-directory))
(load custom-file 'noerror) (load custom-file 'noerror)
;; (add-to-list 'native-comp-eln-load-path (expand-file-name "eln-cache/" user-emacs-directory))
(setq package-archives (setq package-archives
'(("elpa" . "https://elpa.gnu.org/packages/") '(("elpa" . "https://elpa.gnu.org/packages/")
("elpa-devel" . "https://elpa.gnu.org/devel/") ("elpa-devel" . "https://elpa.gnu.org/devel/")
@ -22,17 +20,14 @@
'(("elpa" . 2) '(("elpa" . 2)
("nongnu" . 1))) ("nongnu" . 1)))
(package-initialize)
(unless (package-installed-p 'use-package)
(package-refresh-contents)
(package-install 'use-package))
(setq use-package-enable-imenu-support t) (setq use-package-enable-imenu-support t)
(require 'use-package)
(setq use-package-always-ensure t) (setq use-package-always-ensure t)
(setq use-package-compute-statistics t) (setq use-package-compute-statistics t)
(eval-when-compile
(require 'use-package))
(require 'bind-key)
(setq gc-cons-threshold (* 2 1000 1000)) (setq gc-cons-threshold (* 2 1000 1000))
(add-to-list 'load-path (expand-file-name "to/" user-emacs-directory)) (add-to-list 'load-path (expand-file-name "to/" user-emacs-directory))