This commit is contained in:
2026-07-29 19:45:30 -04:00
parent 48c0a7bb5f
commit 77a8d34a89
+11 -10
View File
@@ -9,7 +9,7 @@
# Built-in themes: catppuccin, terminal, tokyo-night, dracula, nord, # Built-in themes: catppuccin, terminal, tokyo-night, dracula, nord,
# gruvbox, one-dark, solarized, kanagawa, rose-pine, # gruvbox, one-dark, solarized, kanagawa, rose-pine,
# vesper # vesper
name = "terminal" name = "catppuccin"
# Follow host terminal light/dark appearance and switch Herdr UI themes. # Follow host terminal light/dark appearance and switch Herdr UI themes.
# Existing manual behavior is unchanged unless this is true. # Existing manual behavior is unchanged unless this is true.
@@ -161,7 +161,7 @@ prefix = "ctrl+space"
# Capture mouse input for Herdr's mouse UI. # Capture mouse input for Herdr's mouse UI.
# Set false to let the terminal handle normal clicks, such as Cmd-clicking URLs. # Set false to let the terminal handle normal clicks, such as Cmd-clicking URLs.
# Pane apps like lazygit and btop can still receive mouse when they request it. # Pane apps like lazygit and btop can still receive mouse when they request it.
# mouse_capture = true mouse_capture = true
# Automatically copy text selected by mouse drag. # Automatically copy text selected by mouse drag.
# Set false to keep drag selection visible without copying; double-click still copies a word. # Set false to keep drag selection visible without copying; double-click still copies a word.
@@ -174,7 +174,7 @@ copy_on_select = true
# Optional modifier that forwards right-click hold/drag gestures to pane apps instead of opening Herdr's pane menu. # Optional modifier that forwards right-click hold/drag gestures to pane apps instead of opening Herdr's pane menu.
# Empty/off disables this. Shift is intentionally unsupported because terminals commonly reserve Shift+mouse. # Empty/off disables this. Shift is intentionally unsupported because terminals commonly reserve Shift+mouse.
# right_click_passthrough_modifier = "" right_click_passthrough_modifier = "ctrl+alt"
# Force a full redraw when the outer terminal regains focus. # Force a full redraw when the outer terminal regains focus.
# Set false to reduce visible flashing when switching back to Herdr. # Set false to reduce visible flashing when switching back to Herdr.
@@ -189,16 +189,16 @@ copy_on_select = true
# Ask for a tab name before creating a new tab. # Ask for a tab name before creating a new tab.
# Set false to create tabs immediately with generated names. # Set false to create tabs immediately with generated names.
# prompt_new_tab_name = true prompt_new_tab_name = false
# Ask for a workspace name before interactive creation. # Ask for a workspace name before interactive creation.
# prompt_new_workspace_name = false # prompt_new_workspace_name = false
# Draw borders around split panes. # Draw borders around split panes.
# pane_borders = true pane_borders = true
# Keep split panes visually separated instead of sharing divider borders. # Keep split panes visually separated instead of sharing divider borders.
# pane_gaps = true pane_gaps = true
# Show detected/reported agent labels in split pane borders when no manual pane name is set. # Show detected/reported agent labels in split pane borders when no manual pane name is set.
# show_agent_labels_on_pane_borders = false # show_agent_labels_on_pane_borders = false
@@ -237,6 +237,7 @@ copy_on_select = true
# accent = "cyan" # accent = "cyan"
# Background notification popup delivery # Background notification popup delivery
agent_panel_sort = "spaces"
[ui.toast] [ui.toast]
# off = disable pop-up notifications # off = disable pop-up notifications
# herdr = show in-app toasts # herdr = show in-app toasts
@@ -246,11 +247,11 @@ copy_on_select = true
# delay_seconds = 1 # delay_seconds = 1
[ui.toast.herdr] [ui.toast.herdr]
# position = "bottom-right" position = "top-right"
[ui.toast.clipboard] [ui.toast.clipboard]
# enabled = true enabled = true
# position = "bottom-center" position = "top-center"
# Play sounds when agents change state in background workspaces # Play sounds when agents change state in background workspaces
[ui.sound] [ui.sound]
@@ -279,7 +280,7 @@ copy_on_select = true
# per-attach OpenSSH control socket to reuse the first authenticated connection. # per-attach OpenSSH control socket to reuse the first authenticated connection.
# Set false to run plain ssh against your ssh config unchanged — this does not # Set false to run plain ssh against your ssh config unchanged — this does not
# force keepalive or multiplexing off, it only stops herdr from adding its own. # force keepalive or multiplexing off, it only stops herdr from adding its own.
# manage_ssh_config = true manage_ssh_config = true
[experimental] [experimental]
# Allow launching herdr from inside a herdr-managed pane. # Allow launching herdr from inside a herdr-managed pane.