From dca982a95ee8379a3db670e3c15929f558e466d0 Mon Sep 17 00:00:00 2001 From: Michael Chris Lopez Date: Sat, 9 Oct 2021 17:10:40 +0800 Subject: [PATCH] simplify reset --- lua/zenbones/build.lua | 30 ++++++++---------------------- 1 file changed, 8 insertions(+), 22 deletions(-) diff --git a/lua/zenbones/build.lua b/lua/zenbones/build.lua index ea45b78..156c077 100644 --- a/lua/zenbones/build.lua +++ b/lua/zenbones/build.lua @@ -1,26 +1,12 @@ 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() -- default - reset_base() + package.loaded["zenbones"] = nil util.build("zenbones", require "zenbones", require "zenbones.palette", require("zenbones.term").colors, {}) -- bright - reset_base() + package.loaded["zenbones"] = nil vim.g.zenbones_lightness = "bright" util.build( "zenbones_bright", @@ -32,7 +18,7 @@ local function build() vim.api.nvim_del_var "zenbones_lightness" -- dim - reset_base() + package.loaded["zenbones"] = nil vim.g.zenbones_lightness = "dim" util.build( "zenbones_dim", @@ -44,11 +30,11 @@ local function build() vim.api.nvim_del_var "zenbones_lightness" -- default - reset_base() + package.loaded["zenflesh"] = nil util.build("zenflesh", require "zenflesh", require "zenflesh.palette", require("zenflesh.term").colors, {}) -- stark - reset_base() + package.loaded["zenflesh"] = nil vim.g.zenflesh_darkness = "stark" util.build( "zenflesh_stark", @@ -60,7 +46,7 @@ local function build() vim.api.nvim_del_var "zenflesh_darkness" -- warm - reset_base() + package.loaded["zenflesh"] = nil vim.g.zenflesh_darkness = "warm" util.build( "zenflesh_warm", @@ -72,7 +58,7 @@ local function build() vim.api.nvim_del_var "zenflesh_darkness" -- neovim light - reset_base() + package.loaded["zenbones.neovim"] = nil vim.opt.background = "light" util.build( "neovim_light", @@ -83,7 +69,7 @@ local function build() ) -- neovim dark - reset_base() + package.loaded["zenbones.neovim"] = nil vim.opt.background = "dark" util.build( "neovim_dark",