Description
System notifications for transfer events (completion, errors, new shares).
Requirements
- Notification types:
- Transfer completed/failed
- New share available (from trusted device)
- Transfer approval request
- Clipboard sync connected/disconnected
- Click notification → Open TUI/Web
- Config: Enable/disable per event type
- Cross-platform: Linux (D-Bus), macOS (NSUserNotification), Windows (Toast)
Configuration
[ui.notifications]
enabled = true
transfer_complete = true
transfer_failed = true
new_share_available = true
approval_required = true
Technical Details
notify-rust crate for cross-platform
- Async notifications (non-blocking)
- Action buttons where supported
Description
System notifications for transfer events (completion, errors, new shares).
Requirements
Configuration
Technical Details
notify-rustcrate for cross-platform