(N)Vim
Base16 key | Intended semantic role | Typical Neovim mapping | Semantic name |
---|---|---|---|
base00 | Default background | Normal.bg, EndOfBuffer.bg | mainbg |
base01 | Lighter bg | LineNr.bg, SignColumn.bg, StatusLine.bg, StatusLineNC.bg | — |
base02 | Selection bg | Visual.bg, CursorLine.bg, ColorColumn.bg | selection |
base03 | Comments / Invisibles | Comment.fg, Conceal.fg | comment |
base04 | Secondary fg | NonText.fg, SpecialKey.fg | builtin |
base05 | Default foreground | Normal.fg, Identifier.fg | mainfg |
base06 | Lighter fg (emphasis, types) | Type.fg, PreProc.fg | type |
base07 | Brightest fg (strong emphasis) | Function.fg, Special.fg, Title.fg | functionname |
base08 | Red — Errors / Warnings | Error.fg, DiagnosticError.fg, Statement.fg | warning |
base09 | Orange — Constants / Numbers | Constant.fg, Number.fg, Boolean.fg | constant |
base0A | Yellow — Keywords / Identifiers | Keyword.fg, Conditional.fg, Repeat.fg | keyword |
base0B | Green — Strings | String.fg, Character.fg | string |
base0C | Cyan — Operators / Specials | Operator.fg, Include.fg, Define.fg | variable |
base0D | Blue — Functions / Names | Function.fg, Title.fg, Tag.fg | functionname |
base0E | Purple — Types, Storage | Type.fg, StorageClass.fg, Structure.fg | keyword / type |
base0F | Brown — Deprecated / “extra” | Todo.fg, WarningMsg.fg | warning2 |
WezTerm
Base16 key | WezTerm mapping |
---|---|
base00 | background |
base01 | cursor_bg / selection bg |
base02 | selection_bg |
base03 | ansi[8] (bright black / dim) |
base04 | ansi[7] (white) |
base05 | foreground |
base06 | cursor_fg / bright fg |
base07 | ansi[15] (bright white) |
base08 | ansi[1] (red) |
base09 | ansi[3] (yellow/orange) |
base0A | ansi[11] (bright yellow) |
base0B | ansi[2] (green) |
base0C | ansi[6] (cyan) |
base0D | ansi[4] (blue) |
base0E | ansi[5] (magenta) |
base0F | ansi[9] (bright red / brown) |
Tmux
Base16 key | Tmux mapping |
---|---|
base00 | status-bg |
base01 | pane-border-fg |
base02 | message-command-bg |
base03 | status-fg (dim text) |
base04 | inactive window label fg |
base05 | active window label fg |
base06 | status-right clock fg |
base07 | window-status-current fg |
base08 | error / bell highlight |
base09 | special status segment |
base0A | warning messages |
base0B | success messages |
base0C | info messages |
base0D | status bar separators |
base0E | window titles |
base0F | alt border / deprecated |
Zsh (base16-shell)
Base16 key | Zsh mapping |
---|---|
base00 | background |
base01 | selection background |
base02 | selection background |
base03 | comments / dim text |
base04 | secondary text |
base05 | foreground |
base06 | lighter fg (emphasis) |
base07 | brightest fg / strong emphasis |
base08 | red / errors / warnings |
base09 | numbers / constants |
base0A | keywords / identifiers |
base0B | strings / success |
base0C | specials / operators |
base0D | functions / classes |
base0E | types / storage |
base0F | deprecated / other |