Skip to content

jankaszel/tmls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tmls

tmls is a CLI overlay for tmux ls that facilitates selection and attachment of sessions. Navigate active sessions with ↓/↑ or j/k, select one via enter, or exit with ctrl+c or q. You can create a new session in the current working directory by hitting Tab and entering a session name, and switch back to session selection by hitting Tab again.

Installation

You may build tmls on your own (see below) or simply install via go get github.com/jankaszel/tmls. Alternatively, you may obtain pre-built binaries on GitHub for macOS or Linux.

Development

You'll need Go (I recommend using a version newer than 1.13). Obtain the source via Git or go get -d github.com/jankaszel/tmls, navigate to the cloned directory and build with go build. You may run go install, which will make the binary globally available to your system.

License

tmls is licensed under GPL.