doom-modeline
doom-modeline copied to clipboard
Option to have doom-modeline as a header instead
This pull-request implements the variable doom-modeline-header-line
, which, if set to true, will put the modeline in the header instead.
Should mostly work in its current form.
Code is not the cleanest, Elisp is not my forte, but the general structure should be easily modifiable. Note that this includes code to remap the header faces to the modeline faces, as they are usually not set (correctly) by most (doom-)themes. Ideally these would be implemented per theme, but this quick fix works.
I did not check whether this works with all options, but there are /some/ bugs, namely that for some themes the unfocused version "dissappears". This can probably be fixed on a theme-by-theme basis, or possibly somewhere else, but for now I would not know how to fix this.
This (afaik) only affects the "doom-solarized-dark" theme
Let me know what you think! I will try to sort out some of the issues soon, but I can't promise when.
Hi, any update of this PR?
Closing it due to no recent activity.