WMBUBBLE(1)
π WMBUBBLE π
okay bestie, gather round, because this is the dockapp of the century and i need you to know about it. it's wmbubble, it lives in the general commands section of the manual (section 1, iykyk), and it is literally the cutest system load monitor to ever sit in your dock. π«§
β¨ NAME β¨
wmbubble β system load monitor π
πΈ SYNOPSIS πΈ
wmbubble [options] [program1] [program2] [...] [programN]
π¦ DESCRIPTION π¦
so this manual page gives you the brief rundown on wmbubble, but honestly bestie, brief is doing a lot of heavy lifting because this thing is iconic.
wmbubble is a dockapp-style CPU, memory, swap and load average monitor. it's based on the GNOME BubbleMon applet, except this program has been considerably improved. ate and left no crumbs. π
here's the vibe: the higher the water level, the more memory is in use. the more profuse the bubbles, the higher the CPU usage. and yes, there's also a real-time CPU percentage display, because we love a multitasker. π₯
when the mouse is moved into the window, the display will change to show the load history β or, if either shift key is held, the current memory usage. and if you press the right mouse button, the window will freeze in that state. press the right mouse button again to unfreeze the display. it's giving β¨pauseβ¨ energy.
program1, program2, and so on are the programs to spawn when various buttons on the mouse are pressed while the pointer is over the dockapp. for the vast majority of users, there can be up to 9 of those buttons, and in order they are:
- the left(1), middle(2), and right(3) mouse buttons
- up(4), down(5), left(6), and right(7) on the mouse wheels
- the backwards(8) and forwards(9) mouse buttons
also, heads up: the right mouse button (program3) will only be executed if the graphs are disabled. otherwise that argument is ignored. no cap.
π OPTIONS π
one bullet per option, every single one, because we don't skip anything in this house. π
-maxbubblesβ Maximum number of simultaneous bubbles in the dockapp-air_noswapβ Color of air and bubbles when swap is at 0%-air_maxswapβ Color of air and bubbles when swap is at 100%-liquid_noswapβ Color of water when swap is at 0%-liquid_maxswapβ Color of water when swap is at 100%-duckbodyβ Color of duck's body-duckbillβ Color of duck's bill-duckeyeβ Color of duck's eye-delaydelay β delay this number of microseconds between redraws-ripplesβ Pixels to disturb the surface when a bubble is formed/pops-gravityβ Pixels/refresh/refresh to accelerate bubbles upwards-volatilityβ Restorative force on water surface in proportion/refresh-viscosityβ Attenuation of surface velocity in proportion/refresh-speed_limitβ Maximum water surface velocity in pixels/refresh-helpβ Displays this help-duckβ Draw the duck?-dβ Equivalent to-duck no-upsidedownβ Can the duck flip when the tank is overfull?-uβ Equivalent to-upsidedown no-cpumeterβ Show the current load at the bottom-cβ Equivalent to-cpumeter no-graphdigitβ Color of the digits on the graphs-graphwarnβ Color of the digits on the memory graph when above 90%-graphlabelβ Color of the 1 5 and 15 on load graph and m and s on mem graph-graphfieldβ Color of the background of the graphs-graphgridβ Color of the grid lines in the graphs-graphmaxβ Color of the top two pixels of the bar graph-graphbarβ Color of the rest of the bar graph-graphmarkersβ Color of the horizontal lines on the graph that indicate each integer load average-pβ Adjust the digit colors to pale blue and cyan-graphsβ Does hovering show the graphs-mβ Equivalent to-graphs no-unitsUnits β Units for memory in KB or MB-kβ Equivalent to-units megabytes-shifttimeβ Number of hours after midnight that are drawn as part of the previous day on digital clock and date-digitalβ Draw 24h digital clock-showdateβ Draw day-of-week month day-of-month-analogβ Draw analog clock face-hourcolorβ Color of hour hand on analog clock-mincolorβ Color of minute hand on analog clock-seccolorβ Color of second hand on analog clock
π§ RESOURCES π§
same energy, but now it's X resources, bestie. all of these get the wmbubble* prefix. π
wmbubble*maxbubblesβ Maximum number of simultaneous bubbles in the dockappwmbubble*air_noswapβ Color of air and bubbles when swap is at 0%wmbubble*air_maxswapβ Color of air and bubbles when swap is at 100%wmbubble*liquid_noswapβ Color of water when swap is at 0%wmbubble*liquid_maxswapβ Color of water when swap is at 100%wmbubble*duckbodyβ Color of duck's bodywmbubble*duckbillβ Color of duck's billwmbubble*duckeyeβ Color of duck's eyewmbubble*delayβ delay this number of microseconds between redrawswmbubble*ripplesβ Pixels to disturb the surface when a bubble is formed/popswmbubble*gravityβ Pixels/refresh/refresh to accelerate bubbles upwardswmbubble*volatilityβ Restorative force on water surface in proportion/refreshwmbubble*viscosityβ Attenuation of surface velocity in proportion/refreshwmbubble*speed_limitβ Maximum water surface velocity in pixels/refreshwmbubble*duckβ Draw the duck?wmbubble*upsidedownβ Can the duck flip when the tank is overfull?wmbubble*cpumeterβ Show the current load at the bottomwmbubble*graphdigitβ Color of the digits on the graphswmbubble*graphwarnβ Color of the digits on the memory graph when above 90%wmbubble*graphlabelβ Color of the 1 5 and 15 on load graph and m and s on mem graphwmbubble*graphfieldβ Color of the background of the graphswmbubble*graphgridβ Color of the grid lines in the graphswmbubble*graphmaxβ Color of the top two pixels of the bar graphwmbubble*graphbarβ Color of the rest of the bar graphwmbubble*graphmarkersβ Color of the horizontal lines on the graph that indicate each integer load averagewmbubble*graphsβ Does hovering show the graphswmbubble*unitsβ Units for memory in KB or MBwmbubble*shifttimeβ Number of hours after midnight that are drawn as part of the previous day on digital clock and datewmbubble*digitalβ Draw 24h digital clockwmbubble*showdateβ Draw day-of-week month day-of-monthwmbubble*analogβ Draw analog clock facewmbubble*hourcolorβ Color of hour hand on analog clockwmbubble*mincolorβ Color of minute hand on analog clockwmbubble*seccolorβ Color of second hand on analog clock
π AUTHOR π
wmbubble was originally written by timecop <timecop@japan.co.jp> but is now maintained by Robert Jacobs <rnjacobs@mit.edu>. legends only. π
this manual page was originally written by John H. Robinson, IV <jaqque@debian.org>, for the Debian GNU/Linux system but has since been moved upstream. slay. π
and that's the whole page bestie!! this was WMBUBBLE(1) from the General Commands Manual, dated December 1, 2014, and it's been giving main character energy in docks ever since. go check your memory usage, hydrate, and stan a duck. π¦πβ¨
π¦ where this page comes from
- debian bookworm: wmbubble 1.54-2+b1 Β· GPL-2.0-or-later
- debian trixie: wmbubble 1.54-2+b1 Β· GPL-2.0-or-later
- ubuntu jammy: wmbubble 1.54-2 Β· GPL-2.0-or-later
- ubuntu noble: wmbubble 1.54-2 Β· GPL-2.0-or-later
- ubuntu questing: wmbubble 1.54-2
- ubuntu resolute: wmbubble 1.54-2build1 Β· GPL-2.0-or-later
- ubuntu stonking: wmbubble 1.54-2build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms