1 files changed,
53 insertions(+),
0 deletions(-)
Author:
Oleksandr Smirnov
olexsmir@gmail.com
Committed at:
2026-02-09 02:08:42 +0200
Authored at:
2026-02-09 00:21:28 +0200
Change ID:
rnvoqrmqrvmxkwyvtswxrsqxorlluosx
Parent:
c6e7776
A
readme
··· 1 +tmux-stare 2 +---------- 3 + 4 +stare (Ukrainian /stɐˈrɛ/ for "something old") - yet another session manager for tmux. 5 + 6 +This plugin was heavily inspired by tmux-continuum and tmux-resurrect, but 7 +I didn't like that they loaded all previous sessions. I wanted a way to 8 +load sessions selectively, so I made this plugin. 9 + 10 +FEATURES 11 +- Automatic saving of sessions 12 +- Selective session recerrect 13 +- Picker for interacting with your sessions 14 + 15 +INSTALLATION 16 + 17 + # with tpm 18 + set -g @plugin 'olexsmir/tmux-stare' 19 + set -g @stare-pick 'o' 20 + 21 +REQUIREMENTS 22 +- tmux (tested on 3.6a) 23 +- fzf (tested on 0.67.0) 24 + 25 +OPTIONS 26 + 27 + # Bind for opening picker to select and restore sessions. 28 + # Default: '' (not set) 29 + set -g @stare-pick 'o' 30 + 31 + # Bind for manually triggering save of all sessions. 32 + # Default: 'C-s' 33 + set -g @stare-save 'C-s' 34 + 35 + # Auto-save interval in minutes. Set to '0' to disable. 36 + # Default: '10' 37 + set -g @stare-interval '10' 38 + 39 + # Directory where session data live. 40 + # Default: '$HOME/.local/share/tmux/stare/' 41 + set -g @stare-dir '$HOME/.local/share/tmux/stare/' 42 + 43 +FUTURE 44 + 45 + Things I might add in the future. 46 + 47 + - Start up action (automatically open picker/restore last session) 48 + - Resurrect of vim with ':mksession' 49 + - Keep content of panes 50 + 51 +LICENSE 52 + 53 +tmux-stare is licensed under MIT.