mirror of
https://github.com/LunarVim/LunarVim.git
synced 2024-09-20 10:35:08 +02:00
feat(reload): add all conf files to aupat (#3644)
This commit is contained in:
parent
c34f04cda1
commit
9bc82e4e68
1 changed files with 3 additions and 6 deletions
|
@ -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()
|
||||
|
|
Loading…
Reference in a new issue