~knazarov/waybar-evolution-calendar-widget

A waybar calendar widget based on evolution libraries
Implement proper queueing
Implement process cleanup on exit

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~knazarov/waybar-evolution-calendar-widget
read/write
git@git.sr.ht:~knazarov/waybar-evolution-calendar-widget

You can also use your local clone with git send-email.

#A waybar calendar widget based on evolution libraries

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.

#Getting started

Install the development package for Evolution, and run make.

#Waybar configuration

{
    # ...
    "custom/cal": {
        "return-type": "json",
        "exec": "cal.py",
        "format": "📅 {}",
    }
    # ...
}