All available themes are only best effort ports by myself/ other users. If you find a theme to be weird/ wrong please open an issue/ pr.
auto is a special theme. It will automatically load theme for your colorscheme. If there's no theme available for your colorscheme then it'll try it's best to generate one.
It's a combination of ayu_light, ayu_dark & ayu_mirage. If g:ayucolor
exists,
it loads one of these based on your g:ayucolor
option. Otherwise, it will
load ayu_light when background=light and ayu_dark when background=dark
But if g:ayuprefermirage
exists, it will load ayu_mirage instead when
background=dark
.
This theme will automatically use colors defined by your colorscheme using tinted-theming/base16-vim or RRethy/nvim-base16] plugin.
The following example is using the tomorrow-night
colorscheme:
It's a combination of gruvbox_light and gruvbox_dark. It loads either of
them based you your background
option.
It's a combination of iceberg_light and iceberg_dark. It loads either of
them based you your background
option.
It's a combination of papercolor_light and papercolor_dark. It loads either of
them based you your background
option.
pywal is another special theme. It will load the colors from your current pywal cache, specifically ~/.cache/wal/colors.sh
and generate a theme.