@devurandom it looks like vim actually tries to guess whether the terminal is using a dark or light background? it's not reliably detectable tho
dark WOULD make more sense as the default assumption if it can't figure out the terminal's specific behaviour tbh, everyone uses dark terminals ¯\_(ツ)_/¯