WINWATCH(1)
π¦ winwatch(1) β monitor rio windows π¦
π NAME π
winwatch β monitor rio windows. That's the whole vibe: it watches rio(1) windows for you, bestie β¨
β¨ SYNOPSIS β¨
winwatch [ -e exclude ] [ -f font ] [ -n ] [ -s ]
πΈ DESCRIPTION πΈ
Okay so winwatch displays the labels of all current rio(1) windows, and it refreshes that display every second πβ¨ No cap, it just keeps the window-label tea fresh.
Right clicking a window's label unhides, raises, and gives focus to that window ππ±οΈ Typing q or DEL quits winwatch, periodt.
The flags are giving options, so here's the full set π:
-eexclude β if this flag is given, windows matching the regular expression exclude are not shown π-ffont β this one appears in the synopsis with a font argument, but the original page does not explain what it does, so I'm not inventing extra lore π«Ά-nβ with this option, the label is defined as the window's name instead of its class π·οΈ-sβ with this one, the labels are sorted by alphabet (case insensitive) instead of by order of appearance π€
winwatch is unicode aware π
π EXAMPLE π
Excluding winwatch and stats from being shown:
% winwatch -e '^(winwatch|stats)$'
π¦ SOURCE π¦
/src/cmd/winwatch.c
π SEE ALSO π
And that's the page, bestie π«Ά It's from the General Commands Manual, and the footer is just WINWATCH(1) β there's literally no separate version or date printed down there, so I'm not making one up π
π¦ where this page comes from
- alpine 3.24: plan9port-doc 0_git20260208-r0 Β· LPL-1.02
- arch rolling: plan9port 20261021-2 Β· custom
- nixos 26.05: plan9port 0-unstable-2025-11-10
- nixos 26.05: plan9port-wayland 0-unstable-2025-11-26
- nixpkgs unstable: plan9port 0-unstable-2025-11-10
- nixpkgs unstable: plan9port-wayland 0-unstable-2025-11-26
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms