From 57821d5e4ef2dd05bb3cbe9c432f3aa4306eee01 Mon Sep 17 00:00:00 2001 From: Hau Nguyen Date: Sat, 5 Aug 2023 01:48:43 +0700 Subject: [PATCH] chore(nvim): auto dark/light color --- data/nvim/init.lua | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/data/nvim/init.lua b/data/nvim/init.lua index 0152ca4..53e2a0e 100644 --- a/data/nvim/init.lua +++ b/data/nvim/init.lua @@ -80,13 +80,28 @@ require("lazy").setup({ priority = 1000, config = function() require("catppuccin").setup({ - flavour = "mocha", integrations = { mini = true, }, }) + end, + }, - vim.cmd("colorscheme catppuccin") + -- https://github.com/f-person/auto-dark-mode.nvim + { + "f-person/auto-dark-mode.nvim", + config = function() + require("auto-dark-mode").setup({ + update_interval = 1000, + set_dark_mode = function() + vim.api.nvim_set_option("background", "dark") + vim.cmd("colorscheme catppuccin-mocha") + end, + set_light_mode = function() + vim.api.nvim_set_option("background", "light") + vim.cmd("colorscheme catppuccin-latte") + end, + }) end, },