emacsの起動を早くしたかったらとりあえずやっとくこと
GCの設定
(setq gc-cons-threshold (* 128 1024 1024))
バイトコンパイル
M-x byte-compile-file ->"~/.emacs.d/init.el"
遅延ロード
use-packageを使うならここが詳しいです。
Emacs - use-packageで可読性の高いinit.elを書く - Qiita
使ってない設定を消す
意外と一番効果ある。
起動時に通信を行う系はなるべく使わない
パッケージを一覧化してリストにあるものを自動でインストールみたいな処理をいれている人は多いと思いますが、
かなりボトルネックになるので、
すでにパッケージがある場合はスキップするなどの条件分岐をかませると良いと思います。