aboutsummaryrefslogtreecommitdiff
path: root/Emacs/.config/emacs/early-init.el
AgeCommit message (Collapse)Author
2021-07-27(Emacs)~alpha 85 -> 95Aryadev Chavali
Personal theme doesn't work on such a low transparency (I chose colours that are less vibrant and poppy, going for a low-key theme) hence set the alpha higher.
2020-08-18+make frame resize pixelwiseAryadev Chavali
On dwm this leads to an issue in Emacs where the frame is slightly off the max size of the screen which is really annoying.
2020-08-14+elisp header to (early-)init.elAryadev Chavali
2020-08-14+early-init.elAryadev Chavali
From Emacs 27+, early-init.el provides control over stuff earlier than UI load allowing for fine grained control over the load up. Here you setup stuff such that Emacs loads this code most eagerly. In this case, I set gc-cons-threshold to the highest value to aggressively load the config without care for garbage collection, as well as restricting standard package use. Along with that are some basic UI things so that I don't have to deal with them even in load up such as menu-bars and the alpha. As this code is not error prone at all and is loaded before init.el these choices allow for an easier debugging experience as well.