nvim-lua/wishlist

Github-Branch based Auto-Session-Management

Open

#43 aberto em 29 de abr. de 2022

Ver no GitHub
 (2 comments) (0 reactions) (0 assignees) (0 forks)github user discovery
help wantedidea

Métricas do repositório

Stars
 (249 stars)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

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: ?

Guia do colaborador