Show HN: Smug – A fast, dependency-free session manager for tmux
github.com
github.com
$ smug start project # when I start my day
$ smug start project:chats-microservices # when I'm about to start working on chats-microservice
The last command just creates a window in current session with configuration you specified.
Also, smug is dependency-free. You don't need ruby or python for it.I like tmux because I can launch a tmux session inside a project with shell/vim/loaded-secrets/etc and then just attach to that session and keep working without reloads.
Another tool I use heavily is "direnv".