From 1200b7f9516458522afe63f21423e8eecb7ef48c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Sun, 3 Dec 2023 18:33:55 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9A=99=EF=B8=8F=20config(nvim):=20changes=20?= =?UTF-8?q?to=20retirement=20options=20as=20well=20as=20autosave=20events?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/nvim/lua/plugins/extras/editor/retirement.lua | 3 ++- .config/nvim/lua/plugins/extras/util/autosave.lua | 3 ++- .config/nvim/lua/plugins/lspconfig.lua | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) 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, }, }, },