9 static char outline[1024];
11 static GlobalData gd = {
13 .linemax = sizeof(outline),
28 status_battery(g, "BAT0");
29 status_battery(g, "BAT1");
33 status_netif(g, "eth0");
34 //status_netif(g, "eth1");
35 //status_netif(g, "eth2");
36 status_netif(g, "wlan0");
37 //status_netif(g, "wlan1");
38 status_netif(g, "wlan2");
39 //status_netif(g, "usb0");
40 status_netif(g, "ppp0");
42 //status_temp("GPU: ", "/sys/class/hwmon/hwmon0/device/temp4_input");
43 //status_temp("CPU: ", "/sys/class/hwmon/hwmon0/device/temp2_input");
44 status_temp(g, "CPU: ", "/sys/devices/platform/coretemp.0/temp1_input");
46 status_fan(g, "Fan: ", "/sys/devices/platform/thinkpad_hwmon/fan1_input");
48 status_volume_alsa(g, "default", "Master", 0);
65 tv.tv_sec = UPDATE_SECS;
68 select(0, NULL, NULL, NULL, &tv);