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