create builder for neovim
This commit is contained in:
@@ -1,11 +1,30 @@
|
||||
local util = require "zenbones.util"
|
||||
|
||||
local function build()
|
||||
local templates = { "vim", "kitty", "alacritty", "wezterm", "lualine", "lightline", "tmux" }
|
||||
for _, t in ipairs(templates) do
|
||||
util.build("zenbones", require "zenbones", require "zenbones.palette", require "zenbones.terminal")
|
||||
util.build("zenflesh", require "zenflesh", require "zenflesh.palette", require "zenflesh.terminal")
|
||||
end
|
||||
util.build("zenbones", require "zenbones", require "zenbones.palette", require "zenbones.terminal")
|
||||
util.build("zenflesh", require "zenflesh", require "zenflesh.palette", require "zenflesh.terminal")
|
||||
|
||||
vim.opt.background = "light"
|
||||
package.loaded["zenbones.palette"] = nil
|
||||
package.loaded["zenbones.terminal"] = nil
|
||||
package.loaded["zenbones"] = nil
|
||||
util.build(
|
||||
"neovim_light",
|
||||
require "zenbones.neovim",
|
||||
require "zenbones.neovim.palette",
|
||||
require "zenbones.neovim.terminal"
|
||||
)
|
||||
|
||||
vim.opt.background = "dark"
|
||||
package.loaded["zenflesh.palette"] = nil
|
||||
package.loaded["zenflesh.terminal"] = nil
|
||||
package.loaded["zenflesh"] = nil
|
||||
util.build(
|
||||
"neovim_dark",
|
||||
require "zenbones.neovim",
|
||||
require "zenbones.neovim.palette",
|
||||
require "zenbones.neovim.terminal"
|
||||
)
|
||||
end
|
||||
|
||||
return { build = build }
|
||||
|
||||
Reference in New Issue
Block a user