Files
dotfiles/.config/nvim/lua/plug_init/nvim_possession_init.lua
2024-11-08 18:51:43 +01:00

22 lines
725 B
Lua

local possession = require("nvim-possession")
local wk = require("which-key")
require("nvim-possession").setup({
autoload = true, -- default false
autosave = true,
autoswitch = {
enable = true
},
lazy = true,
sessions = {
sessions_path = "/home/felix/.cache/nvim/sessions/"
},
wk.add({
{ "<leader>s", group="Sessions" },
{ "<leader>sl", function() possession.list() end, desc="List sesssions" },
{ "<leader>sn", function() possession.new() end, desc="Create new session" },
{ "<leader>su", function() possession.update() end, desc="Update Session" },
{ "<leader>sd", function() possession.delete() end, desc="Delete Session" },
}),
})