Skip to content
ADHDecode
  1. Home
  2. Articles
  3. Tmux

Tmux Articles

50 articles

tmux Nested Sessions: Work Inside Remote tmux Safely

You can run tmux inside a remote tmux session without losing your local state when you disconnect. Let's see this in action

3 min read

tmux Pair Programming: Share Sessions for Remote Collab

Sharing a tmux session is a fantastic way to pair program remotely, but the magic isn't in the sharing itself, it's in how it makes remote collaboration.

3 min read

tmux Pane Navigation: Move and Resize with Keys

You can move between tmux panes and resize them using just your keyboard, and it's way faster than fiddling with the mouse.

3 min read

tmux Pane Titles: Customize per Pane

The most surprising thing about tmux pane titles is that they aren't just cosmetic; they're a powerful, albeit often overlooked, mechanism for programma.

3 min read

tmux Performance Optimization: Reduce Lag and Input Delay

The real performance bottleneck in tmux isn't how fast it can render windows, but how quickly it can serialize and deserialize your keypresses and the o.

3 min read

tmux Plugin Manager TPM: Install and Manage Plugins

TPM tmux Plugin Manager lets you easily install and manage plugins for tmux, turning your terminal multiplexer into a powerful, customizable IDE.

2 min read

tmux Powerline Status Bar: Rich System Info Display

tmux Powerline Status Bar: Rich System Info Display — practical guide covering tmux setup, configuration, and troubleshooting with real-world examples.

3 min read

tmux Prefix Key: Change from Ctrl-b to Your Preference

tmux Prefix Key: Change from Ctrl-b to Your Preference — practical guide covering tmux setup, configuration, and troubleshooting with real-world examples.

3 min read

tmux Remote Development: SSH and Code-Server Setup

Running tmux over an SSH connection to a remote machine, then launching code-server within that tmux session, is a surprisingly robust way to get a full.

2 min read

tmux Resurrect: Restore Sessions After Reboot

tmux Resurrect: Restore Sessions After Reboot. tmux-resurrect is not actually saving your sessions; it's a bit of a misnomer. Let's see it in action

2 min read

tmux Scripting: Automate Session and Window Creation

You can create and manage tmux sessions and windows programmatically, which is surprisingly powerful for setting up complex development environments or .

2 min read

tmux Session Management: Create, List, Switch, Kill

tmux sessions are more than just windows and panes; they're independent workspaces that can persist even after you close your terminal.

2 min read

tmux Sessions, Windows, and Panes: Hierarchy Explained

The most surprising thing about tmux is that its "sessions," "windows," and "panes" aren't just organizational metaphors; they're actual, distinct entit.

3 min read

tmux Split Panes: Horizontal and Vertical Splits

You can split your terminal into multiple panes with tmux, and it's way more powerful than just making two windows side-by-side.

2 min read

tmux Persistent SSH Sessions: Survive Disconnects

tmux can keep your terminal sessions alive even if your SSH connection drops. Here's a quick demo of what that looks like

2 min read

tmux Start on Boot: systemd User Service Setup

tmux Start on Boot: systemd User Service Setup — practical guide covering tmux setup, configuration, and troubleshooting with real-world examples.

3 min read

tmux Status Bar Customization: Colors, Segments, Scripts

The tmux status bar isn't just for showing session info; it's a dynamic, programmable display that can become your command center, reflecting anything y.

2 min read

tmux Synchronized Panes: Type Once in All Panes

When you're working with tmux, the ability to type a command once and have it execute in multiple panes simultaneously is a game-changer, especially whe.

2 min read

tmux Tiled Layout: Even Grid of Panes

tmux Tiled Layout: Even Grid of Panes. A tmux pane is just a window, and a window is just a file descriptor. Let's see how this works

2 min read

tmux .tmux.conf: Complete Configuration Reference

tmux .tmux.conf: Complete Configuration Reference — tmux is a terminal multiplexer, and its configuration file, .tmux.conf, lets you customize nearly ev.

2 min read

tmux True Color and 256-Color: Enable Accurate Colors

The most surprising thing about tmux's color support is that it's not a simple on/off switch, but a layered negotiation between your terminal, tmux itse.

2 min read

tmux Vi Mode: Navigate tmux Like Vim

tmux Vi Mode: Navigate tmux Like Vim — practical guide covering tmux setup, configuration, and troubleshooting with real-world examples.

3 min read

tmux vs GNU Screen: Choose Your Terminal Multiplexer

GNU Screen and tmux are both terminal multiplexers, but the most surprising truth is that they are fundamentally different in their design philosophy, w.

3 min read

tmux Window Management: Create, Rename, Reorder Windows

tmux windows are not just tabs in a terminal; they're independent command environments that can be detached and reattached, allowing you to keep long-ru.

3 min read

tmux Developer Workflow: Optimize Your Terminal Setup

tmux isn't just a terminal multiplexer; it's a way to keep your entire development environment running persistently, even when you close your laptop or .

3 min read

tmux on WSL Windows: Setup for Windows Subsystem for Linux

tmux on WSL is a game-changer for Windows users who want a powerful terminal multiplexer without leaving their familiar environment.

2 min read

tmux Yank and Copy-Paste: Clipboard Across Panes

You know how tmux panes are these isolated little worlds, right. Well, when you try to yank something from one pane to another, it feels like you're try.

4 min read

tmux Advanced Tips: Power User Tricks for Speed

tmux doesn't just let you split windows; it lets you build a fully-fledged, keyboard-driven operating environment that can outpace your mouse-based work.

4 min read

tmux Attach and Detach Sessions: Persist Work Across Logins

tmux Attach and Detach Sessions: Persist Work Across Logins — practical guide covering tmux setup, configuration, and troubleshooting with real-world ex...

3 min read

tmux Broadcast to All Panes: Send One Command Everywhere

tmux can broadcast commands to all panes, but the default behavior is a bit of a trap. The break-pane command is the key, but it's not about breaking an.

3 min read

tmux Catppuccin Theme: Install and Configure

tmux Catppuccin Theme: Install and Configure — practical guide covering tmux setup, configuration, and troubleshooting with real-world examples.

2 min read

tmux Cheatsheet: Every Essential Keybinding

tmux Cheatsheet: Every Essential Keybinding — practical guide covering tmux setup, configuration, and troubleshooting with real-world examples.

3 min read

tmux Clipboard Integration: Copy to System Clipboard

tmux clipboard integration is surprisingly difficult because tmux is designed to be a self-contained terminal multiplexer, not an intermediary for syste.

3 min read

tmux Conditional Config: OS-Specific and Version-Based

The most surprising thing about tmux configuration is that it's almost entirely static, yet it can dynamically adapt to your environment in ways that fe.

2 min read

tmux Continuum: Auto-Save and Auto-Restore Sessions

tmux Continuum is a plugin that automatically saves your tmux sessions and restores them when you restart your terminal.

2 min read

tmux Copy Mode: Vi and Emacs Key Bindings

Tmux copy mode key bindings are surprisingly powerful because they let you navigate and select text within your terminal sessions using familiar text ed.

3 min read

tmux Custom Keybindings: Remap for Your Workflow

tmux Custom Keybindings: Remap for Your Workflow — practical guide covering tmux setup, configuration, and troubleshooting with real-world examples.

3 min read

tmux Dracula Theme: Install and Customize

The most surprising thing about the Dracula theme for tmux is how little it actually changes your core tmux experience, yet how much it can improve your.

3 min read

tmux Environment Variables: Pass to Shells and Commands

Tmux actually isolates your shell from the environment it was launched from, which is the opposite of what most people assume.

3 min read

tmux Nerd Fonts: Enable Icons in Status Bar

The default tmux status bar is a bland landscape of text; Nerd Fonts transform it into a vibrant, iconographic display, making information glanceable an.

3 min read

tmux fzf Session Switching: Fuzzy Find Sessions and Windows

tmux’s built-in session and window switching is clunky, but fzf makes it fluid. Here’s a tmux setup that uses fzf to let you fuzzy find your tmux sessio.

2 min read

tmux Getting Started: Terminal Multiplexing Basics

The most surprising thing about tmux is that it doesn't actually manage your terminal sessions; it creates new, independent virtual terminals that happe.

3 min read

tmux Hooks: Automate Actions on Session and Window Events

tmux hooks let you run commands automatically when certain events happen within your tmux sessions, like creating a new window or attaching to a session.

4 min read

tmux Installation and Configuration: First Setup Guide

tmux is a terminal multiplexer that lets you run multiple terminal sessions within a single window, detach from them, and reattach later.

2 min read

tmux Layout Templates: Save and Restore Pane Arrangements

tmux Layout Templates: Save and Restore Pane Arrangements — practical guide covering tmux setup, configuration, and troubleshooting with real-world exam...

3 min read

tmux Session Logging: Capture Output to File

tmux session logging lets you record the entire output of your terminal sessions to a file, which is incredibly useful for debugging, auditing, or just .

2 min read

tmux on macOS with iTerm2: Integration Setup

tmux on macOS with iTerm2 can feel like a magic trick for managing your terminal sessions, but getting it to play nice with iTerm2's fancy features requ.

3 min read

tmux main-horizontal and main-vertical Layouts Explained

The main-horizontal and main-vertical layouts in tmux are not just about dividing your screen; they're about intelligently managing focus and providing .

2 min read

tmux Mouse Support: Enable Click, Scroll, and Resize

tmux Mouse Support: Enable Click, Scroll, and Resize — practical guide covering tmux setup, configuration, and troubleshooting with real-world examples.

3 min read

tmux Named Sessions: Organize Work by Project

tmux sessions are more than just windows and panes; they're independent environments that can be detached and reattached, and giving them names is a gam.

3 min read
ADHDecode

Complex topics, finally made simple

Courses

  • Networking
  • Databases
  • Linux
  • Distributed Systems
  • Containers & Kubernetes
  • System Design
  • All Courses →

Resources

  • Cheatsheets
  • Debugging
  • Articles
  • About
  • Privacy
  • Sitemap

Connect

  • Twitter (opens in new tab)
  • GitHub (opens in new tab)

Built for curious minds. Free forever.

© 2026 ADHDecode. All content is free.

  • Home
  • Learn
  • Courses
Esc
Start typing to search all courses...
See all results →
↑↓ navigate Enter open Esc close