Path to this page:
./
misc/sesh,
Smart tmux session manager
Branch: CURRENT,
Version: 2.31.0,
Package name: sesh-2.31.0,
Maintainer: pkgsrc-usersSesh is a CLI that helps you create and manage tmux sessions quickly.
It unifies active tmux sessions, configured sessions, and zoxide
directory history into a single picker, and integrates well with fzf,
gum, and tmux popups.
Master sites:
Filesize: 3898.848 KB
Version history: (Expand)
- (2026-10-03) Updated to version: sesh-2.31.0
- (2026-09-05) Updated to version: sesh-2.28.0nb3
- (2026-09-03) Package has been reborn
- (2026-09-03) Package deleted from pkgsrc
- (2026-08-31) Updated to version: sesh-2.28.0nb2
- (2026-08-22) Updated to version: sesh-2.28.0nb1
CVS history: (Expand)
2026-10-03 13:23:54 by Kimmo Suominen | Files touched by this commit (3) |  |
Log message:
misc/sesh: update to 2.31.0
Changes in 2.31.0:
* New sesh list --format option for custom row formatting
* Lower go directive to 1.26
Changes in 2.30.1:
* Release workflow fix only
Changes in 2.30.0:
* Picker: nested sort_order arrays merge sources into one
score-ordered group; new [tui] group_separator option
* Picker: remove a zoxide entry with Ctrl-X; new [frecency]
remove_command option
* Fix --switch from a GUI launcher not moving the tmux client
* Report an error instead of success when tmux is unreachable
Changes in 2.29.0:
* Git worktree support: new sesh worktree (wt) commands
* New sesh window connect command (changes -c behaviour)
* Live tmux previews with sesh preview --watch
* Opt-in [[name_substitution]] rules for session names
* New [tui] window_name_format option for the picker
* Fix switching from a tmux popup targeting the wrong client
* Fix reconnecting to a wildcard session rerunning its
startup command
* Faster picker rendering and wildcard pattern expansion
|
2026-09-05 21:10:06 by Benny Siegert | Files touched by this commit (222) |  |
Log message:
Revbump all Go packages after go127 update
|
| 2026-08-31 21:19:11 by Benny Siegert | Files touched by this commit (222) |
Log message:
Revbump all Go packages after go127 became the default
|
2026-08-22 17:19:19 by Benny Siegert | Files touched by this commit (211) |  |
Log message:
Revbump all Go packages after go126 update
|
| 2026-08-18 17:24:15 by Kimmo Suominen | Files touched by this commit (2) |
Log message:
misc/sesh: Update to 2.28.0
Picker TUI gains preview pane, custom icons, index jumping and session
aliases.
Changes since 2.27.0:
- fix: remove placeholder debug log statements from main()
- feat: enrich tmux session names with GitHub issue titles
- fix: create wildcard windows when connecting from outside tmux
- Fix wildcard matching for relative connect paths
- fix(shell): run preview_command through the shell so operators like &&
work
- Show window names in the picker
- Session aliases with optional auto-connect
- Add an opt-in preview pane to the picker TUI
- fix(picker): cap the fuzzy length penalty so long names can rank first
- Picker TUI: #{1-9} index jump and a --query prefill flag
- Support custom icons for configured sessions and wildcards in the picker
|
2026-08-15 14:53:40 by Benny Siegert | Files touched by this commit (211) |  |
Log message:
Revbump all Go packages after Go 1.26 update
|
2026-07-21 06:16:51 by Kimmo Suominen | Files touched by this commit (2) |  |
Log message:
misc/sesh: update to 2.27.0
Changes since 2.26.2:
* Fix --hide-duplicates hiding live tmux sessions
* Picker: Emacs keybindings (Ctrl-P/Ctrl-N) for navigation
* Fix session targeting when creating wildcard windows
* Allow passing git flags to the clone command
* New commands: sesh mkdir, sesh cache refresh
* Fix git namer for sibling worktrees; add git_dir_length option
* Configurable frecency backend via [frecency] config
Changes in 2.26.2:
* Revert startup_command shell-command injection experiment,
restore send-keys method
|
2026-07-08 20:32:45 by Benny Siegert | Files touched by this commit (208) |  |
Log message:
Revbump all Go packages after go126 update
|