9292 //
9393 // DOCUMENTATION: https://man.archlinux.org/man/waybar-temperature.5.en
9494 // ===============================================================================
95-
9695 // ? Below are the configurations for my laptop // only use as a reference!
97-
9896 // GPU Temperature Monitor (NVIDIA via thermal zone)
9997 "temperature#2" : {
10098 "thermal-zone" : 2 , // SEN1 - NVIDIA GPU on this system
101-
10299 // Temperature thresholds for GPU
103100 "critical-threshold" : 65 , // NVIDIA typical max temp
104101 "warning-threshold" : 55 , // Start warning at 75°C
105-
106102 // Update frequency
107103 "interval" : 2 ,
108-
109104 // Display formats with GPU-specific styling
110- "format" : " {temperatureC}°C" ,
111- "format-warning" : " <span color='#fab387'></span> {temperatureC}°C" ,
112- "format-critical" : " <span color='#f38ba8'></span> {temperatureC}°C" ,
113-
105+ "format" : " {temperatureC}°C" ,
106+ "format-warning" : " <span foreground='#fab387'></span> <span foreground='#fab387'>{temperatureC}°C</span>" ,
107+ "format-critical" : " <span foreground='#f38ba8'></span> <span foreground='#f38ba8'>{temperatureC}°C</span>" ,
114108 // Tooltip
115109 "tooltip" : true ,
116110 "tooltip-format" : " GPU Temperature: {temperatureC}°C\n NVIDIA GeForce MX250" ,
117-
118111 // Appearance
119112 "max-length" : 12 ,
120113 "min-length" : 2
121114 },
122-
123115 // CPU Temperature Monitor
124116 "temperature#27" : {
125117 "thermal-zone" : 27 , // x86_pkg_temp - CPU package temperature
126-
127118 // Temperature thresholds for CPU
128119 "critical-threshold" : 85 , // CPU critical temp
129120 "warning-threshold" : 70 , // CPU warning temp
130-
131121 // Update frequency
132122 "interval" : 2 ,
133-
134123 // Display formats with CPU-specific styling
135- "format" : " {temperatureC}°C" ,
136- "format-warning" : " <span color='#fab387'></span> {temperatureC}°C" ,
137- "format-critical" : " <span color='#f38ba8'></span> {temperatureC}°C" ,
138-
124+ "format" : " {temperatureC}°C" ,
125+ "format-warning" : " <span foreground='#fab387'></span> <span foreground='#fab387'>{temperatureC}°C</span>" ,
126+ "format-critical" : " <span foreground='#f38ba8'></span> <span foreground='#f38ba8'>{temperatureC}°C</span>" ,
139127 // Tooltip
140128 "tooltip" : true ,
141129 "tooltip-format" : " CPU Temperature: {temperatureC}°C\n Intel(R) Core(TM) i7-10510U" ,
142-
143130 // Appearance
144131 "max-length" : 12 ,
145132 "min-length" : 2
146133 },
147-
148134 // System/ACPI Temperature Monitor
149135 "temperature#0" : {
150136 "thermal-zone" : 0 , // acpitz - ACPI thermal zone
151-
152137 // Temperature thresholds
153138 "critical-threshold" : 50 ,
154139 "warning-threshold" : 40 ,
155-
156140 // Update frequency
157141 "interval" : 5 ,
158-
159142 // Display formats with system-specific styling
160- "format-warning " : " <span color='#fab387'></span> {temperatureC}°C" ,
161- "format-critical " : " <span color ='#f38ba8 '></span> {temperatureC}°C" ,
162-
143+ "format" : " {temperatureC}°C" ,
144+ "format-warning " : " <span foreground ='#fab387 '></span> <span foreground='#fab387'> {temperatureC}°C</span> " ,
145+ "format-critical" : " <span foreground='#f38ba8'></span> <span foreground='#f38ba8'>{temperatureC}°C</span> " ,
163146 // Tooltip
164147 "tooltip" : true ,
165148 "tooltip-format" : " System Temperature: {temperatureC}°C\n ACPI Thermal Zone" ,
166-
167149 // Appearance
168150 "max-length" : 12 ,
169151 "min-length" : 2
170152 }
171- }
153+ }
0 commit comments