Plow Seeds
seeds/plow-pbc/seed-life-dashboard-viewer

Life Dashboard Viewer

Turn a Raspberry Pi into an always-on family wall screen showing your shared calendar, rotating photos, and push message cards.

Install in your terminal with command:
curl -fsSL https://raw.githubusercontent.com/plow-pbc/seed/main/install.sh | bash -s -- https://github.com/plow-pbc/seed-life-dashboard-viewer/blob/main/SEED.md

What this seed does

Life Dashboard Viewer transforms a Raspberry Pi with an attached screen into a beautiful, always-on family information display. Once installed it shows your shared calendar (fed from a private Google Calendar link you provide), a rotating banner of your own photos, and up to five message cards that anyone on your home network can push to the screen from another device — no apps, no cloud service required.

Everything runs as a background service that starts automatically at boot and recovers on its own if it crashes. The screen is touch-first: you can finger-scroll through upcoming calendar events and swipe through photos. A single install command (run by an AI coding agent) handles the entire setup; you supply only your private calendar URL and drop your photos into a folder.

This seed covers the viewer side — the calendar proxy, the photo banner, and the message display on the Pi's screen. An optional companion seed (seed-life-dashboard) acts as the umbrella installer and lets a remote machine push message cards to the display.

When to use it

  • I want a wall-mounted screen in our kitchen that always shows the family calendar without anyone having to touch it.
  • I have a Raspberry Pi with a touchscreen sitting unused and want to turn it into a household info board that boots straight into our schedule.
  • I want our family photos to cycle on a dedicated screen alongside our upcoming events, like a living picture frame with context.
  • I want to push a short note or weather update from my laptop to a screen in another room without setting up any cloud accounts.
  • I want a kiosk that survives reboots and power cuts and comes back on its own, always showing the calendar without manual intervention.

Source

Version history

1 release
v1.0.0Jun 17, 2026

Initial Seed Release.

Dependencies

4 required · 1 optional
Life Dashboard Viewer
  • StateRaspberry Pi (aarch64) with attached displayrequired
  • SWNode.js ≥ 20.6 + npmrequired· link ›
  • SWgitrequired
  • SWChromiumrequired
  • SWNotoColorEmoji fontoptional

Contributors

3 contributors
srosroContributor@srosro
plonkusContributor@plonkus
swagatpatelContributor@swagatpatel

Comments

0 comments

You need to be signed in with GitHub to comment.

No comments yet — be the first to share how this seed worked for you.

Similar seeds

Life Dashboard — Hermes Edition

Hermes, running on your Raspberry Pi dressed up in a touchscreen and speaking iMessage.

by @srosro
1Installs
9dependencies

Nearly identical purpose — a Raspberry Pi dashboard showing calendar, photos, and household information with AI-powered features.

Life Dashboard

One command sets up a personal AI-powered life dashboard — a Raspberry Pi kiosk with daily briefings, alerts, and calendar info, kept fresh by a Mac agent.

by @plow-pbc
0Installs
8dependencies

Turns a Raspberry Pi into a wall-mounted kiosk dashboard with calendar and message cards, covering the display layer of the same home automation system.