WMFIRE(1)

πŸ’– WMFIRE β€” bestie edition πŸ’–

okay so you found wmfire(1) and honestly?? iconic. it lives in the General Commands Manual section, and it is literally a fiery dock app monitor. yes. fire. on your dock. watching your computer. slay.


✨ NAME ✨

wmfire β€” a fiery dock app monitor πŸ”₯


πŸ¦‹ SYNOPSIS πŸ¦‹

wmfire [-c CPU] [-f COLOUR] [-F FILE] [-g GEOMETRY] [-h] [-H MAX] [-i
INTERFACE] [-l] [-L MIN] [-m] [-n] [-p] [-s SPEED] [-x] [-y]

no cap, that's the whole vibe right there πŸ’…


🌸 DESCRIPTION 🌸

so wmfire is a flaming dock app that can monitor your cpu, memory, network or a file. that's it. that's the whole personality and it ate.

  • Left click to change the status monitor (unless it's locked πŸ”’)
  • Middle click to hide/show nice'd process on cpu load
  • Right click to change flame colour (unless it's locked πŸ”’)
  • Mouse wheel up or down is the same as left click

okay now the fun part 🫢 β€” when your mouse hovers over it, the cursor disappears and gets replaced by a burning spot right at that location. two seconds later, symbols get burnt into the flame to show you what's being monitored:

  • for cpu, a short solid bar = average load, or a line of dots = the current cpu number on SMP systems
  • for memory, a grid of dots = a memory array πŸ“
  • for network, a line of marching dots = data passing through a cable
  • for file values, you get a spinning disk platter πŸ’Ώ
(Not all window managers support all mouse over effects.) 😭

πŸ‘‘ OPTIONS πŸ‘‘

one bullet per flag, no skipping, we respect all of them equally:

  • -c [0..3] β€” Monitor SMP CPU number X
  • -f [1..4] β€” Change flame colour. the menu is: 1:Natural, 2:Coronal, 3:Blue, 4:Green 🎨
  • -F [...] β€” Monitor file
  • -g [{+-}X{+-}Y] β€” Set initial window position
  • -h β€” Show help
  • -H [...] β€” Set maximum (high) value for file monitoring
  • -i [...] β€” Change the network interface. (Default is "ppp0")
  • -l β€” Lock flame colour and monitor πŸ”’
  • -L [...] β€” Set minimum (low) value for file monitoring
  • -m β€” Monitor the memory load
  • -n β€” Monitor the network traffic
  • -p β€” Fire effect only (no monitoring)
  • -r [...] β€” Change resource name (default: wmfire)
  • -s [...][K|M] β€” Change the network speed β€” kilobytes or megabytes. (Automatic preset values for interfaces: ppp=56K eth=100M)
  • -x β€” Exclude nice'd CPU load
  • -y β€” Set window sticky for window managers which do not support dock apps

🌈 EXAMPLES 🌈

here's one that goes so hard, copy it exactly bestie:

wmfire -F /tmp/file -L 40 -H 60 -i eth2 -s 1000M

πŸ’œ NOTES πŸ’œ

heads up: the file monitoring will only read the first value in a file. if you need complex parsing, use an external program to read the required value and write it to the same file wmfire is set to read. that's the assignment. 🫢


πŸ’€ BUGS πŸ’€

found a bug? not you being a little detective πŸ” please report any bugs you may find to:

swanson@ukfsn.org

πŸŽ€ AUTHOR πŸŽ€

Alan Swanson <alan.swanson@ukfsn.org>

http://www.swanson.ukfsn.org


and that's the whole page, periodt. this one comes from the General Commands Manual, dated June 2004, and it's WMFIRE(1) β€” shoutout to the original source and version for giving us a flaming dock app to obsess over. bye bestie, go watch your cpu burn πŸ’–πŸ”₯✨