From 77a8d34a89a466d4ea5a4108028141e583681fe6 Mon Sep 17 00:00:00 2001 From: Pierre-Marie Charavel Date: Wed, 29 Jul 2026 19:45:30 -0400 Subject: [PATCH] Update --- .config/herdr/config.toml | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/.config/herdr/config.toml b/.config/herdr/config.toml index 1d56b6f..2ef57f3 100644 --- a/.config/herdr/config.toml +++ b/.config/herdr/config.toml @@ -9,7 +9,7 @@ # Built-in themes: catppuccin, terminal, tokyo-night, dracula, nord, # gruvbox, one-dark, solarized, kanagawa, rose-pine, # vesper -name = "terminal" +name = "catppuccin" # Follow host terminal light/dark appearance and switch Herdr UI themes. # Existing manual behavior is unchanged unless this is true. @@ -161,7 +161,7 @@ prefix = "ctrl+space" # Capture mouse input for Herdr's mouse UI. # 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. -# mouse_capture = true +mouse_capture = true # Automatically copy text selected by mouse drag. # 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. # 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. # 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. # 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. # prompt_new_workspace_name = false # Draw borders around split panes. -# pane_borders = true +pane_borders = true # 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_agent_labels_on_pane_borders = false @@ -237,6 +237,7 @@ copy_on_select = true # accent = "cyan" # Background notification popup delivery +agent_panel_sort = "spaces" [ui.toast] # off = disable pop-up notifications # herdr = show in-app toasts @@ -246,11 +247,11 @@ copy_on_select = true # delay_seconds = 1 [ui.toast.herdr] -# position = "bottom-right" +position = "top-right" [ui.toast.clipboard] -# enabled = true -# position = "bottom-center" +enabled = true +position = "top-center" # Play sounds when agents change state in background workspaces [ui.sound] @@ -279,7 +280,7 @@ copy_on_select = true # 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 # force keepalive or multiplexing off, it only stops herdr from adding its own. -# manage_ssh_config = true +manage_ssh_config = true [experimental] # Allow launching herdr from inside a herdr-managed pane.