;;; -*- lexical-binding: t; -*- ;;; ~/.config/emacs/early-init.el --- Early initialization ;;; ;;; last updated: 2026/01/02 ;;; Author: HEO SeonMeyong ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; log ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; 2026/01/02 Refactoring by Microsoft Copilot. ;; 起動直後は GC を後ろ倒し(起動後に元へ戻す) (setq gc-cons-threshold most-positive-fixnum) (add-hook 'emacs-startup-hook (lambda () (setq gc-cons-threshold 134217728))) ;; package.el は自動では有効化しない(init.el側で initialize) (setq package-enable-at-startup nil) ;; フレームの暗黙のリサイズ抑制(ちらつき防止) (setq frame-inhibit-implied-resize t) ;; 早期に不要なUIをオフ (push '(tool-bar-lines . 0) default-frame-alist) (push '(menu-bar-lines . 1) default-frame-alist) (push '(vertical-scroll-bars) default-frame-alist) (provide 'early-init) ;;; early-init.el ends here