- Split monolithic init-package.el into focused modules - Convert eager `:init` blocks to lazy `:hook` - Consolidate UI settings and defer theme loading. - Remove duplicated config between GUI and terminal paths.
20 lines
353 B
EmacsLisp
20 lines
353 B
EmacsLisp
;;; early-init.el --- early-init.el -*- lexical-binding: t -*-
|
|
|
|
;;; Commentary:
|
|
|
|
;;; Code:
|
|
|
|
(setq package-enable-at-startup nil)
|
|
|
|
(setq inhibit-startup-screen t)
|
|
(when (fboundp 'tool-bar-mode)
|
|
(tool-bar-mode -1)
|
|
(scroll-bar-mode -1))
|
|
(menu-bar-mode -1)
|
|
|
|
(prefer-coding-system 'utf-8)
|
|
|
|
(setq frame-background-mode 'dark)
|
|
|
|
;;; early-init.el ends here
|