Files
flake/modules/misc/nvim/lua/plugins/misc.lua
T
2023-12-05 23:28:00 +01:00

37 lines
839 B
Lua

return {
{
"zoriya/auto-save.nvim",
keys = {
{ "<leader>w", "<cmd>ASToggle<cr>", desc = "Toggle autosave" },
},
event = {
"InsertLeave",
"TextChanged",
},
opts = {
write_all_buffers = true,
print_enabled = false,
callbacks = {
enabling = function() vim.g.auto_save_state = true end,
disabling = function() vim.g.auto_save_state = false end,
},
condition = function(buf)
return vim.fn.getbufvar(buf, "&filetype") ~= "oil"
end,
},
init = function() vim.g.auto_save_state = true end,
},
-- {
-- "kkoomen/vim-doge",
-- build = ":call doge#install()",
-- keys = {
-- { "<leader>d", "<cmd>DogeGenerate<CR>", desc = "Generate documentation" },
-- },
-- init = function()
-- vim.g.doge_enable_mappings = false
-- vim.g.doge_comment_interactive = false
-- end
-- }
}