diff --git a/.config/nvim/lua/plugins/extras/editor/retirement.lua b/.config/nvim/lua/plugins/extras/editor/retirement.lua index 3b4c4e61..a60cdada 100644 --- a/.config/nvim/lua/plugins/extras/editor/retirement.lua +++ b/.config/nvim/lua/plugins/extras/editor/retirement.lua @@ -1,7 +1,8 @@ return { "chrisgrieser/nvim-early-retirement", - event = "BufRead", + event = "VeryLazy", opts = { retirementAgeMins = 30, + ignoreUnsavedChangesBufs = false, }, } diff --git a/.config/nvim/lua/plugins/extras/util/autosave.lua b/.config/nvim/lua/plugins/extras/util/autosave.lua index 1affc133..2bfc5b82 100644 --- a/.config/nvim/lua/plugins/extras/util/autosave.lua +++ b/.config/nvim/lua/plugins/extras/util/autosave.lua @@ -1,8 +1,9 @@ return { -- "Pocco81/auto-save.nvim", "zoriya/auto-save.nvim", -- HACK: use fork until PR is accepted - event = { "InsertEnter" }, + event = { "InsertLeave", "TextChanged" }, opts = { + debounce_delay = 1000, callbacks = { before_saving = function() -- save global autoformat status diff --git a/.config/nvim/lua/plugins/lspconfig.lua b/.config/nvim/lua/plugins/lspconfig.lua index 6e3b29b2..2f7ceaf3 100644 --- a/.config/nvim/lua/plugins/lspconfig.lua +++ b/.config/nvim/lua/plugins/lspconfig.lua @@ -70,6 +70,7 @@ return { Lua = { hint = { enable = true, + setType = true, }, }, },