···55## :herb: what it does
6677nivvie remembers where you left off and restores it when you return (session
88-handling). it keeps sessions stored safely and lets you call on them whenever
99-you need, without clutter or extra ritual.
88+handling). it keeps sessions stored safely and lets restore them whenever
99+you need, no configuration or extra steps needed.
1010+1111+- automatic save and restore
1212+- manual save, load, and delete commands
1313+- minimal configuration
1414+- lightweight and unobtrusive
10151116## why nivvie
12171318there are larger session managers with more features. nivvie is a small and
1419quiet companion, meant for when you want something clean, simple, and reliable.
1515-1616-## :sparkles: features
1717-1818-- automatic save and restore (no extra steps)
1919-- manual save, load, and delete commands (direct control)
2020-- minimal configuration (defaults just work)
2121-- lightweight and unobtrusive (stays out of the way)
22202321## :potted_plant: installation
2422···5553you may also map keys to these commands:
56545755```lua
5858-vim.keymap.set("n", "<leader>ss", ":NivvieSave<CR>")
5959-vim.keymap.set("n", "<leader>sl", ":NivvieLoad<CR>")
5656+vim.keymap.set("n", "<leader>ss", "<cmd>Nivvie save<cr>")
5757+vim.keymap.set("n", "<leader>sl", "<cmd>Nivvie load<cr>")
6058```
61596260## :wilted_flower: configuration
63616464-nivvie works without configuration (zero setup). you can still adjust its behavior:
6262+nivvie works without configuration but you can still adjust its behavior:
65636664```lua
6765require("nivvie").setup({