Update README.md
Implement proper queueing
Implement process cleanup on exit
This is an extremely hacky, but working calendar widget for sway/waybar, that supports pretty much all calendar services. It works by connecting to Evolution through libecal.
Evolution has a number of existing connectivity options, including Google Calendar, CalDav, Exchange and more.
The widget would show the next meeting and how much time is left before it.
Install the development package for Evolution, and run make
.
{
# ...
"custom/cal": {
"return-type": "json",
"exec": "cal.py",
"format": "📅 {}",
}
# ...
}