feat: add base16 theme collection
This commit is contained in:
parent
ac2e3fe2df
commit
952f9f630e
3 changed files with 162 additions and 0 deletions
76
build.zig
76
build.zig
|
|
@ -143,4 +143,80 @@ fn add_themes(b: *std.Build, exe: anytype) void {
|
||||||
theme_file(b, exe, "zenbones", "extras/vscode/themes/zenwritten_light_default.json");
|
theme_file(b, exe, "zenbones", "extras/vscode/themes/zenwritten_light_default.json");
|
||||||
theme_file(b, exe, "zenbones", "extras/vscode/themes/zenwritten_light_dim.json");
|
theme_file(b, exe, "zenbones", "extras/vscode/themes/zenwritten_light_dim.json");
|
||||||
theme_file(b, exe, "hypersubatomic", "themes/Hypersubatomic-color-theme.json");
|
theme_file(b, exe, "hypersubatomic", "themes/Hypersubatomic-color-theme.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/3024-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/3024-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/apathy-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/apathy-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/ashes-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/ashes-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/atelierdune-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/atelierdune-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/atelierforest-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/atelierforest-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/atelierheath-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/atelierheath-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/atelierlakeside-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/atelierlakeside-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/atelierseaside-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/atelierseaside-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/bespin-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/bespin-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/brewer-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/brewer-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/bright-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/bright-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/chalk-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/chalk-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/codeschool-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/codeschool-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/colors-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/colors-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/default-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/default-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/eighties-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/eighties-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/embers-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/embers-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/flat-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/flat-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/google-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/google-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/grayscale-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/grayscale-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/greenscreen-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/greenscreen-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/harmonic16-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/harmonic16-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/isotope-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/isotope-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/londontube-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/londontube-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/marrakesh-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/marrakesh-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/mocha-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/mocha-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/monokai-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/monokai-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/ocean-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/oceanicnext-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/ocean-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/paraiso-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/paraiso-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/pop-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/pop-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/railscasts-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/railscasts-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/shapeshifter-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/shapeshifter-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/solarized-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/solarized-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/summerfruit-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/summerfruit-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/tomorrow-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/tomorrow-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/twilight-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/twilight-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/unikitty-dark.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/unikitty-light.json");
|
||||||
|
theme_file(b, exe, "base16", "themes/woodland-dark.json");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -81,6 +81,10 @@
|
||||||
.url = "https://github.com/usgraphics/hypersubatomic-vscode-theme/archive/ef172ddf88c8e31e1541461b3eea127cc81fa886.tar.gz",
|
.url = "https://github.com/usgraphics/hypersubatomic-vscode-theme/archive/ef172ddf88c8e31e1541461b3eea127cc81fa886.tar.gz",
|
||||||
.hash = "1220c88ea76ff21dbba04c0cb9509a7dff1fb5efcae6c579250a18748fafefdef657",
|
.hash = "1220c88ea76ff21dbba04c0cb9509a7dff1fb5efcae6c579250a18748fafefdef657",
|
||||||
},
|
},
|
||||||
|
.theme_base16 = .{
|
||||||
|
.url = "https://github.com/pzinovkin/base16-vscode/archive/f25f8495f50ef4481920ff3db7efec3f28b9fb2f.tar.gz",
|
||||||
|
.hash = "1220a66a6ef581de3f480883b11bf049956ca0b2130b14a84a7f1b8ca05123088794",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
.paths = .{
|
.paths = .{
|
||||||
"build.zig",
|
"build.zig",
|
||||||
|
|
|
||||||
|
|
@ -48,6 +48,48 @@ pub const theme_files = [_]theme_file{
|
||||||
THEME("themes/mellow.json"),
|
THEME("themes/mellow.json"),
|
||||||
THEME("themes/Hypersubatomic-color-theme.json"),
|
THEME("themes/Hypersubatomic-color-theme.json"),
|
||||||
|
|
||||||
|
// base16 collection dark
|
||||||
|
|
||||||
|
THEME("themes/3024-dark.json"),
|
||||||
|
THEME("themes/apathy-dark.json"),
|
||||||
|
THEME("themes/ashes-dark.json"),
|
||||||
|
THEME("themes/atelierdune-dark.json"),
|
||||||
|
THEME("themes/atelierforest-dark.json"),
|
||||||
|
THEME("themes/atelierheath-dark.json"),
|
||||||
|
THEME("themes/atelierlakeside-dark.json"),
|
||||||
|
THEME("themes/atelierseaside-dark.json"),
|
||||||
|
THEME("themes/bespin-dark.json"),
|
||||||
|
THEME("themes/brewer-dark.json"),
|
||||||
|
THEME("themes/bright-dark.json"),
|
||||||
|
THEME("themes/chalk-dark.json"),
|
||||||
|
THEME("themes/codeschool-dark.json"),
|
||||||
|
THEME("themes/colors-dark.json"),
|
||||||
|
THEME("themes/default-dark.json"),
|
||||||
|
THEME("themes/eighties-dark.json"),
|
||||||
|
THEME("themes/embers-dark.json"),
|
||||||
|
THEME("themes/flat-dark.json"),
|
||||||
|
THEME("themes/google-dark.json"),
|
||||||
|
THEME("themes/grayscale-dark.json"),
|
||||||
|
THEME("themes/greenscreen-dark.json"),
|
||||||
|
THEME("themes/harmonic16-dark.json"),
|
||||||
|
THEME("themes/isotope-dark.json"),
|
||||||
|
THEME("themes/londontube-dark.json"),
|
||||||
|
THEME("themes/marrakesh-dark.json"),
|
||||||
|
THEME("themes/mocha-dark.json"),
|
||||||
|
THEME("themes/monokai-dark.json"),
|
||||||
|
THEME("themes/ocean-dark.json"),
|
||||||
|
THEME("themes/oceanicnext-dark.json"),
|
||||||
|
THEME("themes/paraiso-dark.json"),
|
||||||
|
THEME("themes/pop-dark.json"),
|
||||||
|
THEME("themes/railscasts-dark.json"),
|
||||||
|
THEME("themes/shapeshifter-dark.json"),
|
||||||
|
THEME("themes/solarized-dark.json"),
|
||||||
|
THEME("themes/summerfruit-dark.json"),
|
||||||
|
THEME("themes/tomorrow-dark.json"),
|
||||||
|
THEME("themes/twilight-dark.json"),
|
||||||
|
THEME("themes/unikitty-dark.json"),
|
||||||
|
THEME("themes/woodland-dark.json"),
|
||||||
|
|
||||||
// zenbones collection dark
|
// zenbones collection dark
|
||||||
|
|
||||||
THEME("extras/vscode/themes/zenbones_dark_default.json"),
|
THEME("extras/vscode/themes/zenbones_dark_default.json"),
|
||||||
|
|
@ -104,6 +146,46 @@ pub const theme_files = [_]theme_file{
|
||||||
THEME("themes/everforest-light.json"),
|
THEME("themes/everforest-light.json"),
|
||||||
THEME("themes/latte.json"),
|
THEME("themes/latte.json"),
|
||||||
|
|
||||||
|
// base16 collection light
|
||||||
|
|
||||||
|
THEME("themes/3024-light.json"),
|
||||||
|
THEME("themes/apathy-light.json"),
|
||||||
|
THEME("themes/ashes-light.json"),
|
||||||
|
THEME("themes/atelierdune-light.json"),
|
||||||
|
THEME("themes/atelierforest-light.json"),
|
||||||
|
THEME("themes/atelierheath-light.json"),
|
||||||
|
THEME("themes/atelierlakeside-light.json"),
|
||||||
|
THEME("themes/atelierseaside-light.json"),
|
||||||
|
THEME("themes/bespin-light.json"),
|
||||||
|
THEME("themes/brewer-light.json"),
|
||||||
|
THEME("themes/bright-light.json"),
|
||||||
|
THEME("themes/chalk-light.json"),
|
||||||
|
THEME("themes/codeschool-light.json"),
|
||||||
|
THEME("themes/colors-light.json"),
|
||||||
|
THEME("themes/default-light.json"),
|
||||||
|
THEME("themes/eighties-light.json"),
|
||||||
|
THEME("themes/embers-light.json"),
|
||||||
|
THEME("themes/flat-light.json"),
|
||||||
|
THEME("themes/google-light.json"),
|
||||||
|
THEME("themes/grayscale-light.json"),
|
||||||
|
THEME("themes/greenscreen-light.json"),
|
||||||
|
THEME("themes/harmonic16-light.json"),
|
||||||
|
THEME("themes/isotope-light.json"),
|
||||||
|
THEME("themes/londontube-light.json"),
|
||||||
|
THEME("themes/marrakesh-light.json"),
|
||||||
|
THEME("themes/mocha-light.json"),
|
||||||
|
THEME("themes/monokai-light.json"),
|
||||||
|
THEME("themes/ocean-light.json"),
|
||||||
|
THEME("themes/paraiso-light.json"),
|
||||||
|
THEME("themes/pop-light.json"),
|
||||||
|
THEME("themes/railscasts-light.json"),
|
||||||
|
THEME("themes/shapeshifter-light.json"),
|
||||||
|
THEME("themes/solarized-light.json"),
|
||||||
|
THEME("themes/summerfruit-light.json"),
|
||||||
|
THEME("themes/tomorrow-light.json"),
|
||||||
|
THEME("themes/twilight-light.json"),
|
||||||
|
THEME("themes/unikitty-light.json"),
|
||||||
|
|
||||||
// zenbones collection light
|
// zenbones collection light
|
||||||
|
|
||||||
THEME("extras/vscode/themes/zenbones_light_bright.json"),
|
THEME("extras/vscode/themes/zenbones_light_bright.json"),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue