# Themes

<!-- Generated by `cargo test theme_gallery -- --ignored`; edit the generator, not this file. -->

tackline highlights code with one of these themes. Without `--theme` it picks `base16-ocean.dark`, or
`InspiredGitHub` when the terminal reports a light background (see [Terminals](terminals.md#light-and-dark)).

```sh
tackline --theme "TwoDark"
```

Each theme's **Copy** button copies the command that starts tackline with that theme.

`ansi`, `base16` and `base16-256` use your terminal's own colors, so they follow your terminal's
color scheme; the screenshots show them with a One Dark palette. Borders, the status bar and the
note markers always use your terminal's colors.

## Dark

:::themes
::theme[ansi]{src="../img/themes/ansi.svg" command="tackline --theme 'ansi'"}
::theme[base16]{src="../img/themes/base16.svg" command="tackline --theme 'base16'"}
::theme[base16-eighties.dark]{src="../img/themes/base16-eighties-dark.svg" command="tackline --theme 'base16-eighties.dark'"}
::theme[base16-mocha.dark]{src="../img/themes/base16-mocha-dark.svg" command="tackline --theme 'base16-mocha.dark'"}
::theme[base16-ocean.dark]{src="../img/themes/base16-ocean-dark.svg" command="tackline --theme 'base16-ocean.dark'"}
::theme[base16-256]{src="../img/themes/base16-256.svg" command="tackline --theme 'base16-256'"}
::theme[Catppuccin Frappe]{src="../img/themes/catppuccin-frappe.svg" command="tackline --theme 'Catppuccin Frappe'"}
::theme[Catppuccin Macchiato]{src="../img/themes/catppuccin-macchiato.svg" command="tackline --theme 'Catppuccin Macchiato'"}
::theme[Catppuccin Mocha]{src="../img/themes/catppuccin-mocha.svg" command="tackline --theme 'Catppuccin Mocha'"}
::theme[Coldark-Dark]{src="../img/themes/coldark-dark.svg" command="tackline --theme 'Coldark-Dark'"}
::theme[DarkNeon]{src="../img/themes/darkneon.svg" command="tackline --theme 'DarkNeon'"}
::theme[Dracula]{src="../img/themes/dracula.svg" command="tackline --theme 'Dracula'"}
::theme[gruvbox-dark]{src="../img/themes/gruvbox-dark.svg" command="tackline --theme 'gruvbox-dark'"}
::theme[1337]{src="../img/themes/1337.svg" command="tackline --theme '1337'"}
::theme[Monokai Extended]{src="../img/themes/monokai-extended.svg" command="tackline --theme 'Monokai Extended'"}
::theme[Monokai Extended Bright]{src="../img/themes/monokai-extended-bright.svg" command="tackline --theme 'Monokai Extended Bright'"}
::theme[Monokai Extended Origin]{src="../img/themes/monokai-extended-origin.svg" command="tackline --theme 'Monokai Extended Origin'"}
::theme[Nord]{src="../img/themes/nord.svg" command="tackline --theme 'Nord'"}
::theme[OneHalfDark]{src="../img/themes/onehalfdark.svg" command="tackline --theme 'OneHalfDark'"}
::theme[Solarized (dark)]{src="../img/themes/solarized-dark.svg" command="tackline --theme 'Solarized (dark)'"}
::theme[Sublime Snazzy]{src="../img/themes/sublime-snazzy.svg" command="tackline --theme 'Sublime Snazzy'"}
::theme[TwoDark]{src="../img/themes/twodark.svg" command="tackline --theme 'TwoDark'"}
::theme[zenburn]{src="../img/themes/zenburn.svg" command="tackline --theme 'zenburn'"}
:::

## Light

:::themes
::theme[base16-ocean.light]{src="../img/themes/base16-ocean-light.svg" command="tackline --theme 'base16-ocean.light'"}
::theme[Catppuccin Latte]{src="../img/themes/catppuccin-latte.svg" command="tackline --theme 'Catppuccin Latte'"}
::theme[Coldark-Cold]{src="../img/themes/coldark-cold.svg" command="tackline --theme 'Coldark-Cold'"}
::theme[GitHub]{src="../img/themes/github.svg" command="tackline --theme 'GitHub'"}
::theme[gruvbox-light]{src="../img/themes/gruvbox-light.svg" command="tackline --theme 'gruvbox-light'"}
::theme[InspiredGitHub]{src="../img/themes/inspiredgithub.svg" command="tackline --theme 'InspiredGitHub'"}
::theme[Monokai Extended Light]{src="../img/themes/monokai-extended-light.svg" command="tackline --theme 'Monokai Extended Light'"}
::theme[OneHalfLight]{src="../img/themes/onehalflight.svg" command="tackline --theme 'OneHalfLight'"}
::theme[Solarized (light)]{src="../img/themes/solarized-light.svg" command="tackline --theme 'Solarized (light)'"}
:::
