From ea097298659aae9300286d072c511145df982b28 Mon Sep 17 00:00:00 2001 From: Jimmy Bates Date: Fri, 26 Apr 2024 00:14:17 -0700 Subject: [PATCH] added some plugins. and deleted auto comments --- init.lua | 6 ++++++ lua/custom/plugins/dial.lua | 4 ++++ lua/custom/plugins/persistence.lua | 24 ++++++++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 lua/custom/plugins/dial.lua create mode 100644 lua/custom/plugins/persistence.lua diff --git a/init.lua b/init.lua index f3cc3775..ce988f7d 100644 --- a/init.lua +++ b/init.lua @@ -154,6 +154,10 @@ vim.opt.inccommand = 'split' -- Show which line your cursor is on vim.opt.cursorline = true +-- EDIT: unsticky comments +vim.cmd 'autocmd BufEnter * set formatoptions-=cro' +vim.cmd 'autocmd BufEnter * setlocal formatoptions-=cro' + -- Minimal number of screen lines to keep above and below the cursor. vim.opt.scrolloff = 10 @@ -539,6 +543,8 @@ require('lazy').setup({ require 'custom.plugins.toggleterm', require 'custom.plugins.refactoring', require 'custom.plugins.trouble', + require 'custom.plugins.persistence', + -- require 'custom.plugins.dial', -- require 'custom.plugins.mason', -- -- ad hoc lsp line diff --git a/lua/custom/plugins/dial.lua b/lua/custom/plugins/dial.lua new file mode 100644 index 00000000..ccba8014 --- /dev/null +++ b/lua/custom/plugins/dial.lua @@ -0,0 +1,4 @@ +return { + 'monaqa/dial.nvim', + -- Use http://www.lazyvim.org/extras/editor/dial as reference +} diff --git a/lua/custom/plugins/persistence.lua b/lua/custom/plugins/persistence.lua new file mode 100644 index 00000000..9be26d0a --- /dev/null +++ b/lua/custom/plugins/persistence.lua @@ -0,0 +1,24 @@ +return { + 'folke/persistence.nvim', + event = 'BufReadPre', -- this will only start session saving when an actual file was opened + opts = { + -- add any custom options here + }, + keys = { + { + 'Qs', + 'lua require("persistence").load()', + desc = '[L]oad session', + }, + { + 'Ql', + 'lua require("persistence").load({ last = true })', + desc = '[L]oad last session', + }, + { + 'Qq', + 'lua require("persistence").stop()', + desc = '[Q]uit session saving', + }, + }, +}