doom-modeline icon indicating copy to clipboard operation
doom-modeline copied to clipboard

Option to have doom-modeline as a header instead

Open tefkah opened this issue 3 years ago • 1 comments

This pull-request implements the variable doom-modeline-header-line, which, if set to true, will put the modeline in the header instead.

image

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 image

Let me know what you think! I will try to sort out some of the issues soon, but I can't promise when.

tefkah avatar May 26 '21 11:05 tefkah

Hi, any update of this PR?

seagle0128 avatar Jun 09 '22 11:06 seagle0128

Closing it due to no recent activity.

seagle0128 avatar Sep 09 '22 03:09 seagle0128