diff --git a/config/nvim/init.lua b/config/nvim/init.lua index 254519b..168b93b 100644 --- a/config/nvim/init.lua +++ b/config/nvim/init.lua @@ -36,3 +36,5 @@ require("colorizer").setup() -- Automatically formatting buffer on save vim.api.nvim_command("autocmd BufWritePre * lua vim.lsp.buf.formatting_sync()") + +vim.cmd('command! ToggleBackground lua require("utils").toggleBackground()') diff --git a/config/nvim/lua/utils.lua b/config/nvim/lua/utils.lua new file mode 100644 index 0000000..652968a --- /dev/null +++ b/config/nvim/lua/utils.lua @@ -0,0 +1,11 @@ +local M = {} + +M.toggleBackground = function () + if vim.opt.background:get() == "dark" then + vim.opt.background = "light" + else + vim.opt.background = "dark" + end +end + +return M