From 9bc82e4e684aa548eb0765734ec4e83f16c78b4c Mon Sep 17 00:00:00 2001 From: LostNeophyte Date: Mon, 26 Dec 2022 18:29:19 +0100 Subject: feat(reload): add all conf files to aupat (#3644) --- lua/lvim/core/autocmds.lua | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'lua') diff --git a/lua/lvim/core/autocmds.lua b/lua/lvim/core/autocmds.lua index 6d1cc6cd..499f830e 100644 --- a/lua/lvim/core/autocmds.lua +++ b/lua/lvim/core/autocmds.lua @@ -180,16 +180,13 @@ function M.toggle_format_on_save() end function M.enable_reload_config_on_save() - local user_config_file = require("lvim.config"):get_user_config_path() + -- autocmds require forward slashes (even on windows) + local pattern = get_config_dir():gsub("\\", "/") .. "/*.lua" - if vim.loop.os_uname().version:match "Windows" then - -- autocmds require forward slashes even on windows - user_config_file = user_config_file:gsub("\\", "/") - end vim.api.nvim_create_augroup("lvim_reload_config_on_save", {}) vim.api.nvim_create_autocmd("BufWritePost", { group = "lvim_reload_config_on_save", - pattern = user_config_file, + pattern = pattern, desc = "Trigger LvimReload on saving config.lua", callback = function() require("lvim.config"):reload() -- cgit v1.2.3