From 2cb9042040c8514357acb7d7382610946efb3b23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pankowski?= Date: Wed, 7 Feb 2024 22:37:22 +0100 Subject: [PATCH] nvim: switch between nightfox and dayfox --- nvim/.config/nvim/lua/plugins/appearance.lua | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/nvim/.config/nvim/lua/plugins/appearance.lua b/nvim/.config/nvim/lua/plugins/appearance.lua index 9820898..06657bf 100644 --- a/nvim/.config/nvim/lua/plugins/appearance.lua +++ b/nvim/.config/nvim/lua/plugins/appearance.lua @@ -2,17 +2,28 @@ local function cwd() return vim.fn.getcwd() end +local function set_bg() + if vim.o.background == 'dark' then + vim.cmd.colorscheme("nightfox") + else + vim.cmd.colorscheme("dayfox") + end +end + +vim.api.nvim_create_autocmd('OptionSet', { + callback = set_bg, + pattern = { 'background' }, +}) + return { -- Colorscheme { - 'rmehri01/onenord.nvim', + 'EdenEast/nightfox.nvim', config = function() - vim.cmd.colorscheme("onenord") + set_bg() end }, - 'EdenEast/nightfox.nvim', - { -- Statusline (see `:help lualine.txt`) 'nvim-lualine/lualine.nvim',