Straw
A simple-to-use, and pretty-to-look-at command-line interface tool to help enter project directories using Tmux very easily.
Uses Bubbletea for the heavy TUI stuff
Features:
- View and open projects
- Automatically open Tmux in the chosen project
- Add projects
- From the command line (project directory)
- From the command line (any directory)
- From the TUI
- Delete projects
- From the command line
- From the TUI
Support
| Linux |
MacOS |
Windows |
| ✅ |
✅ |
❌ |
Installing Guide
Dependencies:
Arch Linux
Since Straw is on the AUR you can use yay or any other aur helper
yay -S straw
General Linux
git clone https://github.com/siddhantmadhur/straw
cd straw
go build -ldflags="-X 'main.version=$(git describe --tags --abbrev=0)'" -o ./bin/straw
mv ./bin/straw /bin/straw
General MacOS
git clone https://github.com/siddhantmadhur/straw
cd straw
go build -ldflags="-X 'main.version=$(git describe --tags --abbrev=0)'" -o ./bin/straw
mv ./bin/straw /usr/local/bin/straw