oddrefresh

PennyOS app

Glance

A short read of what is overdue in your vault, fetched when you open it. It never polls.

  • Home key: g
  • Needs: Needs your server
  • Source: Your console, /glance
  • Offline: Last answer, with its age

Glance asking the server. With an answer, it shows the overdue items; without one, the last answer and its age.

Glance asking the server. With an answer, it shows the overdue items; without one, the last answer and its age.

What it does

Glance shows the handful of dated items in your vault that are past due: deadlines, tasks, anything the console counts as overdue. It exists for the moment you pull the device out and want to know whether anything needs you.

Keys

KeyDoes
gAsk again.

How it works

Opening Glance, or pressing g, asks the server through the gate's glance shape. On the server, the gate reads the console's token from a file and fetches /glance from your console with it. The token never reaches the device.

It never polls in the background. A sync refreshes the cache, which is what drives the amber LED and the overdue count on Home's status line.

Needs on the server

A small web service on your server that answers /glance with a few plain text lines about overdue items and accepts a token in a ktoken cookie. PennyOS does not include one; see Working with Obsidian. Point glance_url and console_token_path at it. Without it, Glance has nothing to show.