summaryrefslogtreecommitdiffstats
path: root/lua/plugins/mini.lua
diff options
context:
space:
mode:
authorNanderty <psopka@sopka.ch>2023-03-20 22:48:22 +0100
committerNanderty <psopka@sopka.ch>2023-03-20 22:48:22 +0100
commit0cbfb1248476aa278c1567deeb4021e68703d7e2 (patch)
tree723671b27310c9a60e18c9a0f51fcd35dd29cdb5 /lua/plugins/mini.lua
parent7111388965e01e9c712dfc2288028952fe78b664 (diff)
downloadneovim-config-0cbfb1248476aa278c1567deeb4021e68703d7e2.tar.gz
neovim-config-0cbfb1248476aa278c1567deeb4021e68703d7e2.tar.bz2
neovim-config-0cbfb1248476aa278c1567deeb4021e68703d7e2.zip
lazy.vim fertig
Diffstat (limited to 'lua/plugins/mini.lua')
-rw-r--r--lua/plugins/mini.lua36
1 files changed, 24 insertions, 12 deletions
diff --git a/lua/plugins/mini.lua b/lua/plugins/mini.lua
index 18c4a23..1cdca99 100644
--- a/lua/plugins/mini.lua
+++ b/lua/plugins/mini.lua
@@ -1,14 +1,26 @@
return {
- {
- 'echasnovski/mini.nvim',
- event = 'VimEnter',
- config = function()
- require('mini.sessions').setup({
- force = {read = false, write = true, delete = true}
- })
- require('mini.starter').setup({
- evaluate_single = true
- })
- end,
- },
+ {
+ 'echasnovski/mini.nvim',
+ event = 'VimEnter',
+ keys = {
+ { '<leader>ss', function ()
+ MiniSessions.write(vim.fn.input('Create session > '))
+ end,
+ desc = 'save session'
+ },
+ { '<leader>sd', function ()
+ MiniSessions.delete(vim.fn.input('Delete session > '))
+ end,
+ desc = 'delete session'
+ },
+ },
+ config = function()
+ require('mini.sessions').setup({
+ force = {read = false, write = true, delete = true}
+ })
+ require('mini.starter').setup({
+ evaluate_single = true
+ })
+ end,
+ },
}