#!/bin/bash

#date +"%A %d %B %Y, %X"
date

echo -n "uptime:              "
uptime | sed -r "s/.*up[[:blank:]]+(.+),[[:blank:]]+[[:digit:]]+[[:blank:]]+user.*/\1/"

[ -f /proc/acpi/thermal_zone/THRM/temperature ] && 
	CPUTEMP=$(sed -r "s/.*[[:blank:]]+([[:digit:]]+).*/\1/" /proc/acpi/thermal_zone/THRM/temperature)
[ -x /usr/bin/hddtemp -a -b /dev/sda ] &&
	DISKTEMP=$(hddtemp /dev/sda |  cut -d : -f 3)

if [ -n "$CPUTEMP" -o -n "$DISKTEMP" ] ; then
	echo -n "temperature:         "
	[ -n "$CPUTEMP" ] &&
		echo -n "$CPUTEMP°C "
	[ -n "$DISKTEMP" ] &&
		echo -n "$DISKTEMP" # already contains °C
	echo
fi

echo -n "frequency:           "
cpufreq-info -f

echo -n "governor:            "
cpufreq-info -p | cut -f 3 -d " "

echo -n "battery:            "
acpitool -b | cut -f 2- -d ":"
