From 19e1e01e076fb96b2b74a8c404eaa3120024d94b Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Wed, 14 Sep 2022 09:01:31 +0300 Subject: [PATCH] neovim: set random colorscheme on each start --- neovim/.config/nvim/after/plugin/theme.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/neovim/.config/nvim/after/plugin/theme.lua b/neovim/.config/nvim/after/plugin/theme.lua index 1154ef6..89e60f8 100644 --- a/neovim/.config/nvim/after/plugin/theme.lua +++ b/neovim/.config/nvim/after/plugin/theme.lua @@ -2,7 +2,11 @@ vim.api.nvim_set_hl(0, "SpellBad", { fg = "red", }) +local colorschemes = { "gruvbox-material", "material" } +local random_colorscheme = colorschemes[math.random(#colorschemes)] + +vim.cmd("colorscheme " .. random_colorscheme) + vim.cmd([[ -colorscheme gruvbox-material hi clear SignColumn ]])