A year-progress calendar widget for KDE Plasma. Visualizes passed and remaining days of the year as a grid of squares.
git clone https://github.com/x2d7/lifecalendar-plasmoid.git
mv lifecalendar-plasmoid ~/.local/share/plasma/plasmoids/
Then add the widget via Right-click on Desktop → Add Widgets.
- Horizontal — days flow left to right
- Vertical — days flow top to bottom
- Vertical Heatmap — week columns, 7 days each (GitHub-style)
| Option |
Description |
orientation |
Layout mode: horizontal, vertical, vertical-heatmap |
maxSquare |
Maximum cell size in pixels |
| Option |
Description |
gap |
Spacing between cells |
backgroundRadius |
Widget background corner radius |
cellRadiusFactor |
Cell corner radius factor |
cellBorderWidth |
Cell border width |
| Option |
Description |
useCustomColors |
Enable custom color scheme (off = follows Plasma theme) |
filledColor |
Color for passed days |
emptyColor |
Color for remaining days |
todayBorderColor |
Border color for today |
backgroundColor |
Widget background color |
| Option |
Description |
updateInterval |
Refresh rate: hourly, daily, weekly, monthly |