From 943412cf34e81debe647af4329e996d77df6e0b9 Mon Sep 17 00:00:00 2001 From: Rayeshman Date: Sat, 24 May 2014 13:48:54 +0430 Subject: Add CPU Temperature Needs lm_sensors! --- modules/sysdata.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'modules') diff --git a/modules/sysdata.py b/modules/sysdata.py index 14aefb3..bd81b5e 100644 --- a/modules/sysdata.py +++ b/modules/sysdata.py @@ -109,8 +109,11 @@ class Py3status: response['color'] = i3status_config['color_degraded'] else: response['color'] = i3status_config['color_bad'] + #cpu temp + cputemp=subprocess.check_output('sensors | grep "CPU Temp" | cut -f 2 -d "+" | cut -f 1 -d " "',shell=True) + cputemp=cputemp[:-1].decode('utf-8') + response['full_text'] = "CPU: %.2f%%" % (used_cpu_percent*100) +" "+cputemp - response['full_text'] = "CPU: %.2f%%" % (used_cpu_percent*100) #cache the status for 10 seconds response['cached_until'] = time() + 10 -- cgit v1.3