commit 04fc60225e5314129901e72eb80e86788db5d39c from: Caleb Stein date: Sat Aug 1 19:47:05 2026 UTC add icon to timer commit - 069363286eaa434ca1bcea830ed897bd5bca9aac commit + 04fc60225e5314129901e72eb80e86788db5d39c blob - a9fd703197692fd2ddc1345fd0b6380fe0b34cd7 blob + 3e826ae5a25a67821578d46aafe411c6226ddc37 --- include/statbar.h +++ include/statbar.h @@ -15,6 +15,7 @@ #define BATTLOW "\uf243" #define BATTAC "\uf492" #define UNKNOWN "\ueb32" +#define TIMER "\uf520" #define WIFI "\uf1eb" #define ETHERNET "\uef09" @@ -42,7 +43,7 @@ extern pid_t start_privileged_battery_process(int *pip extern pid_t start_volume_process(int *pipe_fd); /* Timer */ -#define TIMER_STRING_SIZE 6 +#define TIMER_STRING_SIZE 12 extern pid_t start_timer_process(int *pipe_fd, int timerval_fd); blob - ed6199d3b8e92e88017d59b52f59ec2e3e5725b9 blob + bf8a2a7b3eea777fc48924919ce4b4bf4f19daef --- modules/timer.c +++ modules/timer.c @@ -77,7 +77,7 @@ start_timer_process(int *pipe_fd, int timerval_fd) _exit(1); } - (void)dprintf(timer_pipe[1], "00:00"); + (void)dprintf(timer_pipe[1], "%s 00:00", TIMER); while(!should_quit) { if (poll(&pfd, 1, INFTIM) > 0) @@ -133,13 +133,15 @@ start_timer_process(int *pipe_fd, int timerval_fd) timespecsub(&init, &elapsed, &display); if (display.tv_sec == 0) { - (void)dprintf(timer_pipe[1], "00:00"); + (void)dprintf(timer_pipe[1], "%s 00:00", TIMER); break; } else { - (void)dprintf(timer_pipe[1], "%02jd:%02jd", (intmax_t)display.tv_sec / 60, (intmax_t)display.tv_sec % 60); + (void)dprintf(timer_pipe[1], "%s %02jd:%02jd", TIMER, + (intmax_t)display.tv_sec / 60, + (intmax_t)display.tv_sec % 60); } if (poll(&pfd, 1, 1000) > 0) break;