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