Closed stockersky closed 5 years ago
Alright, I found out!
As I use a quite big font size for coding (13), the default telephone-line modeline size was too small.
Increasing the telephone-line modeline height solved the problem.
(setq telephone-line-height 22)
This is actually an issue with when your font is defined -- the default height of telephone-line
is the height of the font you've selected, but if you change the size of your font after telephone-line
is loaded, it can lead to this issue.
There is a pending PR which will fix this fully, once that's merged I'd probably recommend you drop setting the height manually -- otherwise, you'd need to change it whenever you change your font :P
I spent some time designing my telephone-line modeline and was happy about it :
Then I realized that the modeline was empty on the inactive windows... First, I just set it up to use the same face whatever active or inactive:
But the active and inactive modelines would render as this
Here is an example of how I define a face:
I tried with
inherit mode-line
. It changed nothing.Then I tried a dedicated face for the inactive windows:
As a result, active modeline is correctly rendered, but the inactive one still has messy separator. (cubed separator has the same problem).