From 0c77aed4ab2c23bec88c5afd81a524ddcd7b1966 Mon Sep 17 00:00:00 2001 From: Price Hiller Date: Sat, 4 Mar 2023 23:23:20 -0600 Subject: [PATCH] refactor(nvim): improved handling of kanagawa compile --- .../primary/config/lua/plugins/plugins.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dots/.nvim-environments/primary/config/lua/plugins/plugins.lua b/dots/.nvim-environments/primary/config/lua/plugins/plugins.lua index 0879d404..55c1f940 100755 --- a/dots/.nvim-environments/primary/config/lua/plugins/plugins.lua +++ b/dots/.nvim-environments/primary/config/lua/plugins/plugins.lua @@ -57,10 +57,16 @@ lazy.setup({ }, { "rebelot/kanagawa.nvim", + build = "KanagawaCompile", config = function() require("plugins.configs.kanagawa") vim.cmd.colorscheme("kanagawa") - vim.schedule(vim.cmd.KanagawaCompile) + vim.api.nvim_create_autocmd("BufWritePost", { + pattern = "lua/plugins/configs/kanagawa.lua", + callback = function() + vim.schedule(vim.cmd.KanagawaCompile) + end, + }) end, },