From fa1adf1a26033fc50a2920d96045e76aba93bddb Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Sat, 28 Mar 2026 21:13:41 +0300 Subject: feat: add onboarding and toast notification preferences --- src/main.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 4f1d9cfe..d52ddfc3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -63,6 +63,10 @@ fn init_logging() { const DEFAULT_CONFIG: &str = r#"# herdr configuration # Place this file at ~/.config/herdr/config.toml +# Show first-run notification setup on startup. +# Missing also shows onboarding; set false after you've chosen. +# onboarding = true + [keys] # Prefix key to enter navigate mode (default: "ctrl+b") # Examples: "ctrl+b", "f12", "esc", "-" @@ -93,6 +97,10 @@ const DEFAULT_CONFIG: &str = r#"# herdr configuration # Accepts: hex (#89b4fa), named colors (cyan, blue, magenta), or rgb(r,g,b) # accent = "cyan" +# Optional visual toast notifications for background workspace events +[ui.toast] +# enabled = false + # Play sounds when agents change state in background workspaces [ui.sound] # enabled = true -- cgit v1.2.3