░█░█░█░█░█▀█░▀█▀░░░█░█░█▀█░█▀▀░░░█░█░█▀▄░█▀█░█▀█░█▀▀
░█▄█░█▀█░█▀█░░█░░░░█▄█░█▀█░▀▀█░░░█▄█░█▀▄░█░█░█░█░█░█
░▀░▀░▀░▀░▀░▀░░▀░░░░▀░▀░▀░▀░▀▀▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀
WWW in French
Other scripts

================================================================


31 May 2021


add reminders to khal


Khal is a standards based CLI and terminal calendar program, able to synchronize with CalDAV servers through vdirsyncer. It is awesome to easily keep your calendar(s) synced and manage your events. The only thing it's missing (to me) is reminders for upcoming events.

Hence, I came up with a short bash script which will automatically sync your calendar(s) in the background and popup a notification for upcoming events. As designed, it will sync calendar(s) every 10 minutes and notify - using dunst - events to occur in the next hour. It will also automatically be turned off after 8pm. I have put all the comments in the script itself to let you adjust these parameters.


I've shared my script (named khal_reminder.sh) on my gitlab

www-gem gitlab

Do not hesitate to contact me with any questions, improvements, or other tools you like to use.