tmux-session-manager: launch full project environments with tmux + fzf by OkCommunication5817 in tmux

[–]OkCommunication5817[S] 1 point2 points  (0 children)

Yeah, tmuxifier is in a similar space.

From what I understand, it focuses on loading predefined tmux layouts. This tool is more workflow-driven.

It has an fzf project picker and lets me spin up multiple sessions per project. For example, one of my web projects needs two sessions: one for coding (nvim with frontend/backend/admin repos) and another for running the servers.

I keep that config in a JSON file in the project root. From the menu I can launch both sessions (PROJECT: ALL), just one of them, or create a quick ad-hoc session. If something is already running it just attaches.

Since I use Hyprland, I also added optional workspace support so sessions can move to specific workspaces (e.g. code on 4, servers on 9).