diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-06-06 17:41:44 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-06-06 17:42:38 +0300 |
| commit | 4001fd2ec8ff05a982da18744b8cbde9df3ab530 (patch) | |
| tree | f8dbf984cff9a4b025e86481d3f70c89322bd79f /src/main.rs | |
| parent | 048d8a29195d580014b24ee3fc7e89ac6bdfee8a (diff) | |
feat: improve toast ergonomics
refs #486
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs index f88880d7..053ecf26 100644 --- a/src/main.rs +++ b/src/main.rs @@ -233,10 +233,18 @@ const DEFAULT_CONFIG: &str = r##"# herdr configuration # Background notification popup delivery [ui.toast] # off = disable pop-up notifications -# herdr = show top-right in-app toasts +# herdr = show in-app toasts # terminal = ask the outer terminal to show a desktop notification # system = ask the OS notification service directly # delivery = "off" +# delay_seconds = 1 + +[ui.toast.herdr] +# position = "bottom-right" + +[ui.toast.clipboard] +# enabled = true +# position = "bottom-center" # Play sounds when agents change state in background workspaces [ui.sound] @@ -424,6 +432,7 @@ fn main() -> io::Result<()> { println!(" herdr workspace <subcommand> ..."); println!(" herdr worktree <subcommand> ..."); println!(" herdr tab <subcommand> ..."); + println!(" herdr notification <subcommand> ..."); println!(" herdr agent <subcommand> ..."); println!(" herdr pane <subcommand> ..."); println!(" herdr wait <subcommand> ..."); @@ -468,6 +477,10 @@ fn main() -> io::Result<()> { ), ("herdr tab <subcommand>", "Tab helpers over the socket API"), ( + "herdr notification <subcommand>", + "Notification helpers over the socket API", + ), + ( "herdr agent <subcommand>", "Agent/terminal helpers over the socket API", ), |
