Skip to content

tmux options

Most options must be set before loading the plugin in your tmux.conf. Color codes are xterm 256-color numbers (0–255); icons can be any Unicode glyph.

OptionDefaultDescription
@sidebar_keyePrefix-triggered keybinding to toggle the sidebar in the current window
@sidebar_key_allEPrefix-triggered keybinding to toggle the sidebar in all windows
@sidebar_width15%Width in columns or as a percentage
@sidebar_bottom_height20Bottom panel height in lines (set 0 to hide)
@sidebar_auto_createonAuto-create the sidebar on new windows (set off to disable)
@sidebar_notificationsonMaster switch for desktop notifications
@sidebar_notifications_eventsunsetRestrict events — see Notifications
OptionDefaultDescription
@agent-sidebar-default-agentclaudeAgent launched by n (also accepts codex)
@agent-sidebar-branch-prefixagent/Branch prefix for new worktrees
OptionDefaultWhat it paints
@sidebar_color_all111 (sky blue)Selected “all” filter icon
@sidebar_color_running114 (green)Selected running filter icon and running pane status
@sidebar_color_waiting221 (yellow)Selected waiting filter icon, waiting pane status, version banner
@sidebar_color_idle110 (soft blue)Selected idle filter icon and idle pane status
@sidebar_color_error167 (soft red)Selected error filter icon and error pane status
@sidebar_color_filter_inactive245 (mid gray)Unselected status filter icons and zero counts
OptionDefaultWhat it paints
@sidebar_color_border240 (dark gray)Unfocused panel borders and tab separators
@sidebar_color_accent153 (pale sky blue)Active pane marker, focused repo header, focused bottom panel border, repo popup border — the brand color
@sidebar_color_session39 (blue)Session name
@sidebar_color_selection239 (dark gray)Selected row background
OptionDefaultWhat it paints
@sidebar_color_agent_claude174 (terracotta)Claude brand color
@sidebar_color_agent_codex141 (purple)Codex brand color
@sidebar_color_agent_opencode117 (light blue)OpenCode brand color
OptionDefaultWhat it paints
@sidebar_color_text_active255 (white)Primary text — active rows, counts, filtered repo label
@sidebar_color_text_muted252 (light gray)Secondary text — tree branches, empty-state messages, inactive bottom tabs, activity log labels
@sidebar_color_text_inactive244 (mid gray)Body text of unfocused pane rows — prompt / response, idle hint
@sidebar_color_port246 (light gray)Port numbers
@sidebar_color_wait_reason221 (yellow)Wait reason text
@sidebar_color_response_arrow81 (bright cyan)Response arrow
OptionDefaultWhat it paints
@sidebar_color_task_progress223 (pale yellow)Task progress summary
@sidebar_color_subagent73 (soft teal)Sub-agent tree
OptionDefaultWhat it paints
@sidebar_color_branch109 (teal)Git branch name
@sidebar_color_commit_hash221 (yellow)Commit hash
@sidebar_color_diff_added114 (green)Added diff lines
@sidebar_color_diff_deleted174 (terracotta)Deleted diff lines
@sidebar_color_file_change221 (yellow)File change stats
@sidebar_color_pr_link117 (light blue)PR link / number
OptionDefaultWhat it paints
@sidebar_color_section_title109 (teal)Section titles
@sidebar_color_activity_timestamp109 (teal)Activity timestamps

Any Unicode glyph works. Make sure the glyphs render in your terminal font.

OptionDefaultMeaning
@sidebar_icon_allStatus filter bar “all” icon
@sidebar_icon_runningRunning status icon
@sidebar_icon_waitingWaiting status icon
@sidebar_icon_idleIdle status icon
@sidebar_icon_errorError status icon
@sidebar_icon_unknown·Unknown status icon
Terminal window
# Behavior
set -g @sidebar_key T
set -g @sidebar_width 32
set -g @sidebar_bottom_height 25
set -g @sidebar_notifications_events "stop,notification"
set -g @agent-sidebar-default-agent codex
# Colors
set -g @sidebar_color_accent 117
set -g @sidebar_color_agent_claude 203
set -g @sidebar_color_agent_opencode 39
# Icons
set -g @sidebar_icon_running ''
set -g @sidebar_icon_error ''
run-shell ~/.tmux/plugins/tmux-agent-sidebar/tmux-agent-sidebar.tmux