Skip to content

Releases: mryll/printbar

v0.3.0

09 Jun 17:07

Choose a tag to compare

printbar 0.3.0 — Configurable framed font

The framed tooltip (frame = true) pinned JetBrainsMono Nerd Font Mono. That's now just the default of a new frame_font option under [printer.<name>.tooltip] — point it at any complete Mono Nerd Font you already have instead of installing JBM.

Added

  • frame_font = "<family>" (under [printer.<name>.tooltip]): the font pinned in framed mode (default JetBrainsMono Nerd Font Mono). No effect in plain mode; the value is escaped for the Pango attribute.

Unchanged

  • Default behavior is identical — plain tooltip by default; framed mode still pins JBM unless you override it.

v0.2.0

09 Jun 16:11

Choose a tag to compare

printbar 0.2.0 — Plain tooltip by default, opt-in framed mode

The tooltip now renders plain (no border) by default, so it looks correct in any Waybar font — no specific font required. The framed "card" is now opt-in via frame = true under [printer.<name>.tooltip].

Changed

  • Default is plain: drops the box and renders in your bar font. Nothing is aligned to a right border, so a non–Nerd Font can never misalign it.
  • frame = true (new, under [printer.<name>.tooltip]): draws the bordered card and pins JetBrainsMono Nerd Font Mono so the box and rows stay aligned regardless of your bar font. Install a Nerd Font Mono (e.g. ttf-jetbrains-mono-nerd) for it.

Upgrade note

Existing setups lose the tooltip box on upgrade. Set frame = true under [printer.<name>.tooltip] to bring it back.

printbar v0.1.0

08 Jun 21:12

Choose a tag to compare

First release of printbar — a generic printer monitor for Waybar (IPP + SNMP + CUPS). See the README for configuration and the optional instant-push service.