I should say that I am aware of the workaround, e.g. (setq notmuch-search-line-faces '(("unread" :weight bold) ("flagged" :inherit 'font-lock-string-face))) but this must be applied per-user. If you removed this defcustom and had unread/flagged/other faces, then themes (such as darcula) would be able to provide sensible defaults out of the box.
Sam Halliday <sam.halliday@gmail.com> writes: > [ text/plain ] > Hi, > > I use a dark theme and many of the colour choices of notmuch collide > with my theme. However, notmuch is explicitly adding information such as > "blue foreground" instead of using faces that I can customise. > > Could you please consider using faces instead of explicit colours? > > [ text/plain ] > > -- > Best regards, > Sam > [ signature.asc: application/pgp-signature ] -- Best regards, Sam