base16

URL: https://github.com/RRethy/base16-nvim/

Maintainers: Gaetan Lepage, Matt Sturgeon

colorschemes.base16.enable

Whether to enable base16.nvim.

Type: boolean

Default: false

Example: true

Declared by:

colorschemes.base16.package

The base16.nvim package to use.

Type: package

Default: pkgs.vimPlugins.base16-nvim

Declared by:

colorschemes.base16.colorscheme

The base16 colorscheme to use.

You may use the name of a builtin colorscheme or an attrs that specifies the colors explicitly.

Examples of builtin themes include:

  • “catppuccin”
  • “catppuccin-frappe”
  • “catppuccin-latte”
  • “catppuccin-macchiato”
  • “catppuccin-mocha”
  • “darcula”
  • “dracula”
  • “espresso”
  • “github”
  • “google-dark”
  • “google-light”
  • “gruvbox-dark-hard”
  • “gruvbox-dark-medium”
  • “gruvbox-dark-pale”
  • “gruvbox-dark-soft”
  • “gruvbox-light-hard”
  • “gruvbox-light-medium”
  • “gruvbox-light-soft”
  • “material”
  • “material-darker”
  • “material-lighter”
  • “material-palenight”
  • “material-vivid”
  • “nord”
  • “nova”
  • “ocean”
  • “onedark”
  • “rose-pine”
  • “rose-pine-dawn”
  • “rose-pine-moon”
  • “solarized-dark”
  • “solarized-light”
  • “tango”
  • “tokyo-night-dark”
  • “tokyo-night-light”
  • “tokyo-night-storm”
  • “tokyo-night-terminal-dark”
  • “tokyo-night-terminal-light”
  • “tokyo-night-terminal-storm”
  • “woodland”

:h nvim-base16-builtin-colorschemes includes a full list of builtin themes, however the plugin’s source code may be more up to date.

You can access require('base16-colorscheme') as base16 in any raw lua, for example, you could reuse some colors from the builtin colorschemes:

  base03.__raw = "base16.colorschemes['catppuccin'].base06";

Type: null or string or (submodule) or raw lua code

Default: null

Plugin default: vim.env.BASE16_THEME or "schemer-dark"

Example:

{
  base00 = "#16161D";
  base01 = "#2c313c";
  base02 = "#3e4451";
  base03 = "#6c7891";
  base04 = "#565c64";
  base05 = "#abb2bf";
  base06 = "#9a9bb3";
  base07 = "#c5c8e6";
  base08 = "#e06c75";
  base09 = "#d19a66";
  base0A = "#e5c07b";
  base0B = "#98c379";
  base0C = "#56b6c2";
  base0D = "#0184bc";
  base0E = "#c678dd";
  base0F = "#a06949";
}

Declared by:

colorschemes.base16.setUpBar

Whether to set your status bar theme to ‘base16’.

Type: boolean

Default: true

Example: false

Declared by: