recently I fallback my colorscheme into the default colorscheme and decided to not use any syntax highlighting (but this shouldn't be the case) because I think the hl tag only respects from colorscheme rather than syntax, but what I found interesting is in the setup_colors() function in which we add a default color for the notification.
in my case the bg and fg were overlapped and the notification only shows full black, and after swapping the hl for NotificationInfo it works with displaying the guifg (because in the default colorscheme, i think only guibg are declared).
here are some comparison with different "default" colorscheme...
before the swap
after the swap
steps to reproduce
change to default colorscheme (black background) or only have a guibg hl set
background
recently I fallback my colorscheme into the default colorscheme and decided to not use any syntax highlighting (but this shouldn't be the case) because I think the
hl
tag only respects from colorscheme rather than syntax, but what I found interesting is in thesetup_colors()
function in which we add a default color for the notification.in my case the bg and fg were overlapped and the notification only shows full black, and after swapping the
hl
forNotificationInfo
it works with displaying theguifg
(because in the default colorscheme, i think onlyguibg
are declared).here are some comparison with different "default" colorscheme...
before the swap
after the swap
steps to reproduce
guibg
hl set