exclude mechanism
This commit is contained in:
@@ -61,15 +61,16 @@ M.run = function()
|
|||||||
{ name = "zenbones" },
|
{ name = "zenbones" },
|
||||||
{ name = "neobones" },
|
{ name = "neobones" },
|
||||||
{ name = "vimbones", background = "light" },
|
{ name = "vimbones", background = "light" },
|
||||||
{ name = "forestbones" },
|
{ name = "forestbones", exclude = { "iterm", "alacritty", "kitty", "wezterm", "tmux" } },
|
||||||
{ name = "nordbones", background = "dark" },
|
{ name = "nordbones", background = "dark", exclude = { "iterm", "alacritty", "kitty", "wezterm", "tmux" } },
|
||||||
{ name = "rosebones" },
|
{ name = "rosebones", exclude = { "iterm", "alacritty", "kitty", "wezterm", "tmux" } },
|
||||||
{ name = "tokyobones" },
|
{ name = "tokyobones", exclude = { "iterm", "alacritty", "kitty", "wezterm", "tmux" } },
|
||||||
{ name = "zenburned", background = "dark" },
|
{ name = "zenburned", background = "dark" },
|
||||||
{ name = "zenwritten" },
|
{ name = "zenwritten" },
|
||||||
}
|
}
|
||||||
for _, colorscheme in ipairs(colorschemes) do
|
for _, colorscheme in ipairs(colorschemes) do
|
||||||
for _, file in ipairs(runner_files) do
|
for _, file in ipairs(runner_files) do
|
||||||
|
if not vim.tbl_contains(colorscheme.exclude or {}, file) then
|
||||||
colorscheme.file = file
|
colorscheme.file = file
|
||||||
for _, runner in ipairs(make_runners(colorscheme)) do
|
for _, runner in ipairs(make_runners(colorscheme)) do
|
||||||
assert(pcall(runner))
|
assert(pcall(runner))
|
||||||
@@ -77,5 +78,6 @@ M.run = function()
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
return M
|
return M
|
||||||
|
|||||||
Reference in New Issue
Block a user