22 lines
725 B
Lua
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" },
|
|
}),
|
|
})
|