diff --git a/TODO.md b/TODO.md index b40f789d..b9e04532 100644 --- a/TODO.md +++ b/TODO.md @@ -1,4 +1,3 @@ # TODO -- Add CPU temp to SLSTATUS - Find a more automated way to replace SLSTATUS if possible diff --git a/programs/slstatus/config.def.h b/programs/slstatus/config.def.h index 972f8cfb..d4efb1e3 100644 --- a/programs/slstatus/config.def.h +++ b/programs/slstatus/config.def.h @@ -69,15 +69,16 @@ static const char unknown_str[] = ""; static const struct arg args[] = { /* function format argument */ - { wifi_essid, "[ %s", "wlan0" }, + { wifi_essid, "[ %s", "wlan0" }, { wifi_essid, "%s", "wlo1" }, { wifi_perc, " %s", "wlan0" }, { wifi_perc, "%s%%] ", "wlo1" }, - { battery_perc, "[󰂉 %s", "BAT0" }, + { battery_perc, "[󰂉 %s", "BAT0" }, { battery_perc, "%s%%] ", "cw2015-battery" }, - { run_command, "[ %s%%] ", "wpctl get-volume @DEFAULT_AUDIO_SINK@ | cut -c 11-" }, - { cpu_perc, "[ %s%%] ", NULL }, + { run_command, "[ %s%%] ", "wpctl get-volume @DEFAULT_AUDIO_SINK@ | cut -c 11-" }, + { cpu_perc, "[ %s%%", NULL }, + { temp, " %sC] ", "/sys/class/thermal/thermal_zone0/temp" }, { ram_used, "[ %s", NULL }, - { ram_perc, " %s%%] ", NULL }, - { datetime, "[ %s]", "%d/%m/%y %l:%M %p" }, + { ram_perc, " %s%%] ", NULL }, + { datetime, "[ %s]", "%d/%m/%y %l:%M %p" }, }; diff --git a/programs/slstatus/config.h b/programs/slstatus/config.h index 972f8cfb..d4efb1e3 100644 --- a/programs/slstatus/config.h +++ b/programs/slstatus/config.h @@ -69,15 +69,16 @@ static const char unknown_str[] = ""; static const struct arg args[] = { /* function format argument */ - { wifi_essid, "[ %s", "wlan0" }, + { wifi_essid, "[ %s", "wlan0" }, { wifi_essid, "%s", "wlo1" }, { wifi_perc, " %s", "wlan0" }, { wifi_perc, "%s%%] ", "wlo1" }, - { battery_perc, "[󰂉 %s", "BAT0" }, + { battery_perc, "[󰂉 %s", "BAT0" }, { battery_perc, "%s%%] ", "cw2015-battery" }, - { run_command, "[ %s%%] ", "wpctl get-volume @DEFAULT_AUDIO_SINK@ | cut -c 11-" }, - { cpu_perc, "[ %s%%] ", NULL }, + { run_command, "[ %s%%] ", "wpctl get-volume @DEFAULT_AUDIO_SINK@ | cut -c 11-" }, + { cpu_perc, "[ %s%%", NULL }, + { temp, " %sC] ", "/sys/class/thermal/thermal_zone0/temp" }, { ram_used, "[ %s", NULL }, - { ram_perc, " %s%%] ", NULL }, - { datetime, "[ %s]", "%d/%m/%y %l:%M %p" }, + { ram_perc, " %s%%] ", NULL }, + { datetime, "[ %s]", "%d/%m/%y %l:%M %p" }, }; diff --git a/programs/slstatus/slstatus b/programs/slstatus/slstatus index 9f447631..75ebd6c2 100755 Binary files a/programs/slstatus/slstatus and b/programs/slstatus/slstatus differ