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, fahrenheit or kelvin. 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=line or block. 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 the execat temperature 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 πŸ’–βœ¨πŸ¦‹πŸŽ€