- strftime(bar_text, sizeof bar_text, "%a %b %d %R %Z %Y", &tm);
- XSetForeground(display, bar_gc, r->s->bar_font_color);
- XDrawString(display, r->bar_window, bar_gc, 4,
- bar_fs->ascent, bar_text, strlen(bar_text));
- XSync(display, False);
+ strftime(tmp, sizeof tmp, "%a %b %d %R %Z %Y", &tm);
+ for (i = 0; i < ScreenCount(display); i++)
+ TAILQ_FOREACH(tmpr, &screens[i].rl, entry) {
+ XSetForeground(display, bar_gc,
+ tmpr->s->bar_font_color);
+ snprintf(tmpr->s->bar_text, sizeof tmpr->s->bar_text,
+ "%s %d", tmp, i);
+ XDrawString(display, tmpr->bar_window, bar_gc, 4,
+ bar_fs->ascent, tmpr->s->bar_text,
+ strlen(tmpr->s->bar_text));
+ }