nvim-lua/wishlist

Github-Branch based Auto-Session-Management

Open

#43 建立於 2022年4月29日

在 GitHub 查看
 (2 留言) (0 反應) (0 負責人) (0 fork)github user discovery
help wantedidea

倉庫指標

Star
 (249 star)
PR 合併指標
 (PR 指標待抓取)

描述

What? I quite like advanced session management as in existing plugins (rmagatti/auto-session, jedrzejboczar/possession.nvim), but they lack one feature per default: automatic session management as of current git-branch (reflecting current working ticket). Additionally I'd like to see a picker as well, just in case an old task gets picked up again in a new (bugfix/chore/...)-branch and I want to reuse that old session of the old branch

Why? Session management is useful if you work on the same project, right? But inside of a project, I usually got different sessions/layouts/tabpages as per task, which is usually reflected by specific branches.

Potential existing implementations: https://github.com/superDross/ticket.vim

Potential pitfalls: ?

貢獻者指南