wmgtemp(1)
π wmgtemp β like, the temperature dock app bestie π
okay so this is wmgtemp(1), a lil dock-app situation from the General Commands Manual crew. she sits in your Window Maker dock and tells you how hot your computer is being. she's iconic, she's lowkey essential, let's go β¨
πΈ NAME πΈ
wmgtemp β Temperature sensor dock app for Window Maker. that's it, that's the girl π
π¦ SYNOPSIS π¦
wmgtemp [options]
β¨ DESCRIPTION β¨
So wmgtemp is a dock-app for Window Maker, and what she does is graphically display your CPU and System temperatures using the lm_sensors package. She shows you the CPU and System temp values, a scaling graph of temperature history, high-temperature warning lights, and all of it in degrees Celsius, Fahrenheit or Kelvin. a whole vibe, fr fr π
The temperature graph is auto scaling, meaning if the max or min temperature boundary gets crossed, the graph will be scaled to display the temperature. There's a red line marking the upper boundary and a blue line for the lower boundary. And the way that when all the temperatures being displayed are within the boundaries, the graph gets scaled back to the preset values for min/max and those boundary indicator lines just... disappear? obsessed. she cleans up after herself. π
The high temperature warning lights live on the left of the temperature type indicators, and they show amber or red when the warning or high temperatures are reached respectively. Normal operating temperature? no light at all. silence. peace. π§
π OPTIONS π
-h,--helpβ display the usage information. the "bestie what do i do" button π«Ά-s,--scale=SCALEβ show temperatures using SCALE temperature scale.SCALE=celcius,fahrenheitorkelvin. Default:celcius-S,--sensorconf=PATHβ specify the PATH to the lm_sensors config. Default:/etc/sensors.conf-g,--graph=STYLEβ display graph as STYLE.STYLE=lineorblock. Default:line-H,--high=TEMPβ display red warning light at TEMP degrees celcius. Default:50-w,--warn=TEMPβ display amber warning light at TEMP degrees celcius. Default:45-u,--update=SECβ update the display every SEC seconds. Default:1-m,--min=TEMPβ set the lower bound of the graph to TEMP degrees celcius. Default:20-M,--max=TEMPβ set the upper bound of the graph to TEMP degrees celcius. Default:35-1,--feature1=F1β set the feature for CPU. Default:temp1-2,--feature2=F2β set the feature for SYS. Default:temp2-c,--chip=CHIPβ specify the chip sensor to use. Default:auto-a,--execat=TEMPβ execute a command at TEMP degrees celcius. Default:none-e,--exec=COMMANDβ execute COMMAND when theexecattemperature is reached. Default:none-t,--swapβ swap/transpose temperature values. flip 'em π-q,--quietβ Don't display any messages. she's not talking, she's just working π€«
π FILES π
~/.wmgtemprc β User configuration. your personal lil settings shrine β¨
The format of this file is:
# wmgtemp example config
scale:celcius
graph:line
high:50
warn:45
update:1
min:25
max:35
execat:80
exec:shutdown -h 10
swap:n
quiet:y
feature1:temp1
feature2:temp2
π USAGE π
π₯ Graph π₯
You can cycle through the graph types by clicking on the graph display area. tap tap tap, new graph, periodt π
π‘οΈ High Temperature Toggle π‘οΈ
You can toggle the displaying of high temperatures by click on the temperature for the corrosponding temperature. The viewing of high temperatures is indicated by an amber arrow to the left of the temperature. The current temperatures will continue to be displayed on the graph. so like, you're just toggling the display, the data stays. main character behavior β¨
π Temperature display TOGGLE π
You may toggle the displaying of a temperature on the graph by clicking on the corrosponding type. e.g To toggle the display of the CPU temperature click on CPU. The type indicator (CPU or SYS) will disappear and the temperature will not be displayed on the graph, although the temperature value will continue to be displayed. sneaky but honest π«Ά
π§ Temperature Scale Cycling π§
You may change the scale the temperatures are displayed in by clicking on either of the CPU or SYS scale indicators. The cycle order is C -> K -> F π
π BUGS π
Blank lines in the config file cause a Segmentation Fault. not her finest moment ngl π keep those config lines tight bestie, no empty gaps!!
πΈ SEE ALSO πΈ
sensors.conf(5), libsensors(3), wmaker(1x)
π AUTHOR π
wmgtemp was written by Roger Dunce <kronos@fluxcode.net>
okay that's the whole page, bestie!! this manual is from February 2001, part of the General Commands Manual for wmgtemp(1) β go check your temps, stay cool, literally πβ¨π¦π
π¦ where this page comes from
- debian bookworm: wmgtemp 1.2-3+b1 Β· Artistic-1.0-Perl
- debian trixie: wmgtemp 1.2-3+b1 Β· Artistic-1.0-Perl
- ubuntu jammy: wmgtemp 1.2-3 Β· Artistic-1.0-Perl
- ubuntu noble: wmgtemp 1.2-3 Β· Artistic-1.0-Perl
- ubuntu questing: wmgtemp 1.2-3
- ubuntu resolute: wmgtemp 1.2-3build1 Β· Artistic-1.0-Perl
- ubuntu stonking: wmgtemp 1.2-3build1 Β· Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms