Skip to content

Type to search extensions

base16

v0.1.2

Chris Kempson's base16 Themes

Updated 1 year ago
78k downloads 40 stars Repository ↗
zedext main
// Load settings, retrying a few times
fn load_config(path: &str) -> Result<Config, Error> {
let retries = 3;
let text = fs::read_to_string(path)?;
let name = "settings.json";
Ok(Config { text, retries, name })
}

Base16

A port of the base16 color schemes designed by Chris Kempson for the Zed editor. The themes are generated based on schemes sourced from the tinted-theming organization.

Custom themes

To create a custom theme, first run the generate_themes.sh script to populate the themes directory. Then manually tweak the theme file. When finished add _custom to the theme name (for example base16-ocean_custom.json). When regenerating new themes with the generate_themes.sh script, the custom themes will not be overwritten and the default variant will be removed to avoid duplicates.

base16-ocean

base16-ocean

base16-black-metal-bathory

base16-black-metal-bathory