remove neovim .vim
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
local util = require "zenbones.util"
|
||||
|
||||
local function build()
|
||||
util.build("zenbones", require "zenbones", require "zenbones.palette", require "zenbones.terminal")
|
||||
util.build("zenflesh", require "zenflesh", require "zenflesh.palette", require "zenflesh.terminal")
|
||||
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
|
||||
@@ -12,7 +12,8 @@ local function build()
|
||||
"neovim_light",
|
||||
require "zenbones.neovim",
|
||||
require "zenbones.neovim.palette",
|
||||
require "zenbones.neovim.terminal"
|
||||
require "zenbones.neovim.terminal",
|
||||
{ exclude = { "vim" } }
|
||||
)
|
||||
|
||||
vim.opt.background = "dark"
|
||||
@@ -23,7 +24,8 @@ local function build()
|
||||
"neovim_dark",
|
||||
require "zenbones.neovim",
|
||||
require "zenbones.neovim.palette",
|
||||
require "zenbones.neovim.terminal"
|
||||
require "zenbones.neovim.terminal",
|
||||
{ exclude = { "vim" } }
|
||||
)
|
||||
end
|
||||
|
||||
|
||||
@@ -19,10 +19,13 @@ local function write_template(path, template, values)
|
||||
file:close()
|
||||
end
|
||||
|
||||
function M.build(name, specs, palette, terminal)
|
||||
function M.build(name, specs, palette, terminal, options)
|
||||
local exclude = options.exclude or {}
|
||||
local templates = { "vim", "kitty", "alacritty", "wezterm", "lualine", "lightline", "tmux" }
|
||||
for _, t in ipairs(templates) do
|
||||
write_template(unpack(require("zenbones.template." .. t)(name, specs, palette, terminal)))
|
||||
if not vim.tbl_contains(exclude, t) then
|
||||
write_template(unpack(require("zenbones.template." .. t)(name, specs, palette, terminal)))
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user