simplify reset
This commit is contained in:
@@ -1,26 +1,12 @@
|
|||||||
local util = require "zenbones.util"
|
local util = require "zenbones.util"
|
||||||
|
|
||||||
local function reset_base()
|
|
||||||
package.loaded["zenbones.palette"] = nil
|
|
||||||
package.loaded["zenbones.term"] = nil
|
|
||||||
package.loaded["zenbones"] = nil
|
|
||||||
|
|
||||||
package.loaded["zenflesh.palette"] = nil
|
|
||||||
package.loaded["zenflesh.term"] = nil
|
|
||||||
package.loaded["zenflesh"] = nil
|
|
||||||
|
|
||||||
package.loaded["zenbones.neovim.palette"] = nil
|
|
||||||
package.loaded["zenbones.neovim.term"] = nil
|
|
||||||
package.loaded["zenbones.neovim"] = nil
|
|
||||||
end
|
|
||||||
|
|
||||||
local function build()
|
local function build()
|
||||||
-- default
|
-- default
|
||||||
reset_base()
|
package.loaded["zenbones"] = nil
|
||||||
util.build("zenbones", require "zenbones", require "zenbones.palette", require("zenbones.term").colors, {})
|
util.build("zenbones", require "zenbones", require "zenbones.palette", require("zenbones.term").colors, {})
|
||||||
|
|
||||||
-- bright
|
-- bright
|
||||||
reset_base()
|
package.loaded["zenbones"] = nil
|
||||||
vim.g.zenbones_lightness = "bright"
|
vim.g.zenbones_lightness = "bright"
|
||||||
util.build(
|
util.build(
|
||||||
"zenbones_bright",
|
"zenbones_bright",
|
||||||
@@ -32,7 +18,7 @@ local function build()
|
|||||||
vim.api.nvim_del_var "zenbones_lightness"
|
vim.api.nvim_del_var "zenbones_lightness"
|
||||||
|
|
||||||
-- dim
|
-- dim
|
||||||
reset_base()
|
package.loaded["zenbones"] = nil
|
||||||
vim.g.zenbones_lightness = "dim"
|
vim.g.zenbones_lightness = "dim"
|
||||||
util.build(
|
util.build(
|
||||||
"zenbones_dim",
|
"zenbones_dim",
|
||||||
@@ -44,11 +30,11 @@ local function build()
|
|||||||
vim.api.nvim_del_var "zenbones_lightness"
|
vim.api.nvim_del_var "zenbones_lightness"
|
||||||
|
|
||||||
-- default
|
-- default
|
||||||
reset_base()
|
package.loaded["zenflesh"] = nil
|
||||||
util.build("zenflesh", require "zenflesh", require "zenflesh.palette", require("zenflesh.term").colors, {})
|
util.build("zenflesh", require "zenflesh", require "zenflesh.palette", require("zenflesh.term").colors, {})
|
||||||
|
|
||||||
-- stark
|
-- stark
|
||||||
reset_base()
|
package.loaded["zenflesh"] = nil
|
||||||
vim.g.zenflesh_darkness = "stark"
|
vim.g.zenflesh_darkness = "stark"
|
||||||
util.build(
|
util.build(
|
||||||
"zenflesh_stark",
|
"zenflesh_stark",
|
||||||
@@ -60,7 +46,7 @@ local function build()
|
|||||||
vim.api.nvim_del_var "zenflesh_darkness"
|
vim.api.nvim_del_var "zenflesh_darkness"
|
||||||
|
|
||||||
-- warm
|
-- warm
|
||||||
reset_base()
|
package.loaded["zenflesh"] = nil
|
||||||
vim.g.zenflesh_darkness = "warm"
|
vim.g.zenflesh_darkness = "warm"
|
||||||
util.build(
|
util.build(
|
||||||
"zenflesh_warm",
|
"zenflesh_warm",
|
||||||
@@ -72,7 +58,7 @@ local function build()
|
|||||||
vim.api.nvim_del_var "zenflesh_darkness"
|
vim.api.nvim_del_var "zenflesh_darkness"
|
||||||
|
|
||||||
-- neovim light
|
-- neovim light
|
||||||
reset_base()
|
package.loaded["zenbones.neovim"] = nil
|
||||||
vim.opt.background = "light"
|
vim.opt.background = "light"
|
||||||
util.build(
|
util.build(
|
||||||
"neovim_light",
|
"neovim_light",
|
||||||
@@ -83,7 +69,7 @@ local function build()
|
|||||||
)
|
)
|
||||||
|
|
||||||
-- neovim dark
|
-- neovim dark
|
||||||
reset_base()
|
package.loaded["zenbones.neovim"] = nil
|
||||||
vim.opt.background = "dark"
|
vim.opt.background = "dark"
|
||||||
util.build(
|
util.build(
|
||||||
"neovim_dark",
|
"neovim_dark",
|
||||||
|
|||||||
Reference in New Issue
Block a user