> Mode-line has face options for when it's
> active and inactive but `mode-line-buffer-id`
> just allows customization on the active form,
> please consider adding the option to allow
> customizing the face of the `mode-line-buffer-id`
> when the mode-line is inactive too.
See library `modeline-win.el'.
Does it do what you're looking for?
It highlights the buffer name in the
mode-line for the selected window.
That is, whichever window is currently
selected, its buffer name in the mode
line is highlighted (using face
`mlw-mode-line-buffer-id-selected-window').
The code is here:
https://www.emacswiki.org/emacs/download/modeline-win.el
It's just a few lines of code.