Update
This commit is contained in:
+11
-10
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user