Remote tmux
Omarchy bar widget for monitoring tmux sessions on a remote machine over SSH.

What it does
- Polls a remote host for tmux sessions and windows
- Shows per-window state such as waiting, working, ready, busy, done, or idle
- Detects Claude Code waiting/working/ready states from pane tail output
- Lets you attach to a session or window in a local terminal
- Lets you kill a remote tmux window with a two-click confirm
Requirements
- Omarchy / Quickshell plugin support
- Local
sshaccess to the target host tmuxinstalled on the target host- An SSH host or alias configured in
~/.ssh/config, or a directly reachable host name
Configuration
Default settings:
{
"host": "tmux-host",
"refreshIntervalSec": 20,
"recentMinutes": 10
}
Set host to your SSH alias or host name.
Privacy
This plugin does not store credentials. It shells out to ssh and reads remote tmux state and recent pane text to classify activity.
Install
omarchy plugin add <repo-url> --enable --yes
Or copy the directory into ~/.config/omarchy/plugins/andreconde.tmux/ and run:
omarchy-shell shell rescanPlugins
omarchy plugin enable andreconde.tmux
Remove
omarchy plugin remove andreconde.tmux
If you installed it by copying the directory manually, delete ~/.config/omarchy/plugins/andreconde.tmux/, then run:
omarchy-shell shell rescanPlugins