Neovim now sets termguicolors default to true if the terminal supports it. However, the option is not set until VimEnter, and this means that reading the value of termguicolors will always be false if the user has not set it in their config.
After I removed the unnecessary default option after updating neovim, I always get the warning now.
Check the version as well before warning since termguicolors is now set to true by default if the terminal supports it
Neovim now sets termguicolors default to true if the terminal supports it. However, the option is not set until VimEnter, and this means that reading the value of termguicolors will always be false if the user has not set it in their config.
After I removed the unnecessary default option after updating neovim, I always get the warning now.
Check the version as well before warning since termguicolors is now set to true by default if the terminal supports it