On startup I can see the fonts and color scheme before my own are loaded in.
Is it possible to drawing the interface until a certain moment when settings are loaded?
Incase it's important: Linux, GTK3 UI, 26.2 (latest at time of writing)
On startup I can see the fonts and color scheme before my own are loaded in.
Is it possible to drawing the interface until a certain moment when settings are loaded?
Incase it's important: Linux, GTK3 UI, 26.2 (latest at time of writing)
The initial frame is created before your ~/.emacs
file is read, so it necessarily uses the default "theme" first and only later updates to the appearance you chose.
In Emacs-27, you can customize appearance in ~/.emacs.d/early-init.el
which is loaded before the GUI is initialized, which should avoid this problem.
[ Of course, since it's loaded before the GUI is setup, it can't do GUI-dependent operations. It doesn't even know if a GUI will be used at all. ]