One more custom Emacs config
Table of Contents
Highlights
-
Tested on Arch Linux with Emacs 25.1 only
-
Fonts support made easy per font/Unicode block/size
-
Fast initialization (use-package and more). 0.6 sec. for
emacsclient, 0.7 sec foremacswith SSD on Linux, measured by(emacs-init-time) -
All temporary files (history,session,tramp, etc.) in
volatiledirectory -
Custom command line arguments to use various runtime profiles. See Makefile for example usage
-
Beautiful alect themes, rainbow-delimiters, spaceline
Installation and maintenance
Clone
git clone https://github.com/igorepst/igemacs
Update and install packages
make up - this is to separate packages maintenance from their usage
Install fonts (optional)
Run
-
if cloned to .emacs.d:
emacsoremacsclient -
if cloned to another directory:
make run
Profile startup
make profile
Debug init
make debug
Minimal config for testing
make min

