Hello Notification Plugin
A friendly welcome notification when Scarab starts. Shows time-based greetings and personalized messages.
Features
- Time-aware greetings (morning, afternoon, evening)
- Random motivational messages
- Personalized with your username
- Configurable via plugin.toml
Installation
just plugin-build hello-notificationConfiguration
Add to your ~/.config/scarab/config.toml:
[[plugins]]
name = "hello-notification"
enabled = true
[plugins.config]
use_time_based = true
use_username = trueUsage
The notification appears automatically when Scarab starts. No user interaction required!
Development
just dev-mode hello-notificationExample Output
Morning (7 AM):
Good morning, alice!
Ready to get things done?
Evening (8 PM):
Good evening, bob!
Let's make something awesome!
Customization
Edit the greetings list in hello-notification.fsx to add your own messages:
let greetings = [
"Your custom message here!"
"Another great message!"
]License
MIT