modify build script for zenflesh

This commit is contained in:
Michael Chris Lopez
2021-09-14 05:53:51 +08:00
parent b5d0803c53
commit 87bd1e39fa
8 changed files with 143 additions and 125 deletions

View File

@@ -1,4 +1,4 @@
local template = [[# Zenbones Alacritty Colors
local template = [[# ${name} alacritty colors
colors:
# Default colors
primary:
@@ -26,15 +26,18 @@ colors:
white: '${color15}'
]]
local theme = require "zenbones"
local terminal = require "zenbones.terminal"
return function(name)
local theme = require(name)
local terminal = require(name .. ".terminal")
local values = {
bg = theme.Normal.bg.hex,
fg = theme.Normal.fg.hex,
}
for i, v in ipairs(terminal.colors) do
values["color" .. (i - 1)] = v.hex
local values = {
name = name,
bg = theme.Normal.bg.hex,
fg = theme.Normal.fg.hex,
}
for i, v in ipairs(terminal.colors) do
values["color" .. (i - 1)] = v.hex
end
return { string.format("extras/alacritty/%s.yml", name), template, values }
end
return { "extras/alacritty/zenbones.yml", template, values }