Most options must be set before loading the plugin in your tmux.conf. Color values can be xterm 256-color numbers (0-255) or six-digit hex colors (#RRGGBB or RRGGBB); icons can be any Unicode glyph.
Option Default Description @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_positionleftSidebar placement (left or right) @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_auto_create_delay0Seconds to defer auto-create after a window opens, so a declaratively-built window (e.g. tmuxinator’s select-layout) finishes before the sidebar pane is injected; accepts fractional seconds. 0 keeps the create synchronous @sidebar_notificationsonMaster switch for desktop notifications @sidebar_notifications_eventsunset Restrict events — see Notifications @sidebar_petoffShow the animated pet in a 5-row band above the bottom panel
Option Default Description @agent-sidebar-default-agentclaudeAgent launched by n (also accepts codex) @agent-sidebar-branch-prefixagent/Branch prefix for new worktrees @agent-sidebar-worktree-dir.worktreesRepo-relative directory for sidebar-spawned worktrees; absolute paths and .. are rejected
Option Default What it paints @sidebar_color_all111 (sky blue)Selected “all” filter icon @sidebar_color_running114 (green)Selected running/background filter icon and running/background 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
Option Default What 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
Option Default What 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
Option Default What 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
Option Default What it paints @sidebar_color_task_progress223 (pale yellow)Task progress summary @sidebar_color_subagent73 (soft teal)Sub-agent tree
Option Default What 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
Option Default What 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.
Option Default Meaning @sidebar_icon_all≡Status filter bar “all” icon @sidebar_icon_running●Running status icon @sidebar_icon_background◎Background shell status icon @sidebar_icon_waiting◐Waiting status icon @sidebar_icon_idle○Idle status icon @sidebar_icon_error✕Error status icon @sidebar_icon_unknown·Unknown status icon
set -g @sidebar_position right
set -g @sidebar_bottom_height 25
set -g @sidebar_notifications_events " stop,notification "
set -g @agent-sidebar-default-agent codex
set -g @sidebar_color_accent 117
set -g @sidebar_color_agent_claude " #d97757 "
set -g @sidebar_color_agent_opencode 39
set -g @sidebar_icon_running ' ▶ '
set -g @sidebar_icon_error ' ⚠ '
run-shell ~/.tmux/plugins/tmux-agent-sidebar/tmux-agent-sidebar.tmux