Commit Graph

5 Commits

Author SHA1 Message Date
Aryadev Chavali
c217f961f0 (Emacs)~alpha 0.95->0.9,+height for keyword,+support for native comp
Also deleted my install script, check out
https://git.aryadevchavali.com:/oreodave/emacs.git for my Emacs build.
2022-07-28 18:15:14 +01:00
Aryadev Chavali
b854e1ccaa (Emacs)~alpha 85 -> 95
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.
2021-07-27 01:35:46 +01:00
Aryadev Chavali
d03059753d +make frame resize pixelwise
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-18 00:43:56 +01:00
Aryadev Chavali
d85ed8faa9 +elisp header to (early-)init.el 2020-08-14 23:48:21 +01:00
Aryadev Chavali
cbd1676781 +early-init.el
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.
2020-08-14 23:41:38 +01:00