A Simple Tmux Script for Your Daily Dev Session
A couple of years ago I wrote about copying text between tmux panes. At the time I was still figuring out how all the pieces of my terminal setup fit together (a recurring theme, honestly). Since t...

Source: DEV Community
A couple of years ago I wrote about copying text between tmux panes. At the time I was still figuring out how all the pieces of my terminal setup fit together (a recurring theme, honestly). Since then, tmux has become the first thing I open every morning. I wrote a small bash script that sets up my dev session, and I've tweaked it enough times that I thought it was worth sharing where it ended up. Where I Started My first version created a four-pane layout: +------------------+------------------+ | nvim | rails server | +------------------+------------------+ | lazygit | claude | +------------------+------------------+ Neovim for editing, Rails server running bin/dev (which kicks off Overmind with the full Procfile.dev), lazygit for staging and committing, and Claude Code for when I need a second brain. It felt very productive to look at. Four panes! Everything visible! I am a real developer! And then I actually used it for a while. The Rails server pane just... sat there, taking up sc