give colorschemes descriptions

This commit is contained in:
Michael Chris Lopez
2021-11-14 14:12:06 +08:00
parent 1a020ee9c6
commit b133f53f7e
3 changed files with 44 additions and 11 deletions

View File

@@ -1,26 +1,54 @@
[ [
{ "name": "zenbones" }, {
{ "name": "neobones" }, "name": "zenbones",
{ "name": "vimbones", "background": "light" }, "description": "A contrast-based colorscheme."
},
{
"name": "neobones",
"description": "A zenbones variant inspired by neovim.io."
},
{
"name": "vimbones",
"background": "light",
"description": "A zenbones variant inspired by vim.org."
},
{ {
"name": "forestbones", "name": "forestbones",
"exclude": ["iterm", "alacritty", "kitty", "wezterm", "tmux"] "exclude": ["iterm", "alacritty", "kitty", "wezterm", "tmux"],
"description": "A zenbones variant inspired by Everforest."
}, },
{ {
"name": "nordbones", "name": "nordbones",
"background": "dark", "background": "dark",
"exclude": ["iterm", "alacritty", "kitty", "wezterm", "tmux"] "exclude": ["iterm", "alacritty", "kitty", "wezterm", "tmux"],
"description": "A zenbones variant inspired by Nord."
}, },
{ {
"name": "rosebones", "name": "rosebones",
"exclude": ["iterm", "alacritty", "kitty", "wezterm", "tmux"] "exclude": ["iterm", "alacritty", "kitty", "wezterm", "tmux"],
"description": "A zenbones variant inspired by Rosé Pine."
}, },
{ {
"name": "tokyobones", "name": "tokyobones",
"exclude": ["iterm", "alacritty", "kitty", "wezterm", "tmux"] "exclude": ["iterm", "alacritty", "kitty", "wezterm", "tmux"],
"description": "A zenbones variant inspired by Tokyo Night."
}, },
{ "name": "seoulbones" }, {
{ "name": "duckbones", "background": "dark" }, "name": "seoulbones",
{ "name": "zenburned", "background": "dark" }, "description": "A zenbones variant inspired by Seoul256."
{ "name": "zenwritten" } },
{
"name": "duckbones",
"background": "dark",
"description": "A zenbones variant inspired by Spaceduck."
},
{
"name": "zenburned",
"background": "dark",
"description": "A zenbones variant inspired by Zenburn."
},
{
"name": "zenwritten",
"description": "A zenbones variant with zero hue and saturation."
}
] ]

View File

@@ -13,6 +13,7 @@ local function make_env(colorscheme)
specs = require(specs), specs = require(specs),
p = p, p = p,
background = colorscheme.background, background = colorscheme.background,
description = colorscheme.description,
term = require("zenbones.term").colors_map(p), term = require("zenbones.term").colors_map(p),
transform = require "zenbones.shipwright.transform", transform = require "zenbones.shipwright.transform",
} }
@@ -32,6 +33,7 @@ local function make_runners(config)
name = config.name .. "_light", name = config.name .. "_light",
specs = config.name, specs = config.name,
background = "light", background = "light",
description = config.description,
} }
), ),
setfenv( setfenv(
@@ -40,6 +42,7 @@ local function make_runners(config)
name = config.name .. "_dark", name = config.name .. "_dark",
specs = config.name, specs = config.name,
background = "dark", background = "dark",
description = config.description,
} }
), ),
} }
@@ -52,6 +55,7 @@ local function make_runners(config)
name = config.name, name = config.name,
specs = config.name, specs = config.name,
background = config.background, background = config.background,
description = config.description,
} }
), ),
} }

View File

@@ -9,6 +9,7 @@ run(
author = "Michael Chris Lopez", author = "Michael Chris Lopez",
license = "MIT", license = "MIT",
upstream = string.format("https://github.com/mcchrish/zenbones.nvim/raw/main/extras/kitty/%s.conf", name), upstream = string.format("https://github.com/mcchrish/zenbones.nvim/raw/main/extras/kitty/%s.conf", name),
blurb = description,
url_color = term.bright_magenta, url_color = term.bright_magenta,
tab_active_bg = specs.Search.bg, tab_active_bg = specs.Search.bg,
tab_active_fg = colors.fg, tab_active_fg = colors.fg,