update
This commit is contained in:
parent
984d6e8d45
commit
3a7a442e1e
|
@ -0,0 +1,13 @@
|
|||
#include<stdio.h>
|
||||
#include<time.h>
|
||||
int main()
|
||||
{
|
||||
char op[256];
|
||||
time_t t;
|
||||
t = time(NULL);
|
||||
struct tm tm = *localtime(&t);
|
||||
sprintf(op,"Current Date: %d-%d-%d %d:%d:%d", tm.tm_mday, tm.tm_mon+1, tm.tm_year+1900 ,tm.tm_hour, tm.tm_min, tm.tm_sec);
|
||||
printf("%s",op);
|
||||
return 0;
|
||||
|
||||
}
|
20
dwm-exkc.c
20
dwm-exkc.c
|
@ -24,6 +24,7 @@
|
|||
#include <locale.h>
|
||||
#include <signal.h>
|
||||
#include <stdarg.h>
|
||||
#include <time.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
@ -519,6 +520,7 @@ clientmessage(XEvent *e)
|
|||
{
|
||||
XClientMessageEvent *cme = &e->xclient;
|
||||
Client *c = wintoclient(cme->window);
|
||||
drawbars();
|
||||
|
||||
if (!c)
|
||||
return;
|
||||
|
@ -704,16 +706,24 @@ drawbar(Monitor *m)
|
|||
int boxs = drw->fonts->h / 9;
|
||||
int boxw = drw->fonts->h / 6 + 2;
|
||||
unsigned int i, occ = 0, urg = 0;
|
||||
char fuck[256];
|
||||
Client *c;
|
||||
|
||||
if (!m->showbar)
|
||||
return;
|
||||
|
||||
return;
|
||||
|
||||
|
||||
time_t t;
|
||||
t = time(NULL);
|
||||
struct tm tm = *localtime(&t);
|
||||
sprintf(fuck,"%d-%d-%d %d:%d:%d", tm.tm_mday, tm.tm_mon+1, tm.tm_year+1900 ,tm.tm_hour, tm.tm_min, tm.tm_sec);
|
||||
|
||||
/* draw status first so it can be overdrawn by tags later */
|
||||
if (m == selmon) { /* status is only drawn on selected monitor */
|
||||
drw_setscheme(drw, scheme[SchemeNorm]);
|
||||
tw = TEXTW(stext) - lrpad + 2; /* 2px right padding */
|
||||
drw_text(drw, m->ww - tw, 0, tw, bh, 0, stext, 0);
|
||||
tw = TEXTW(fuck) - lrpad + 2; /* 2px right padding */
|
||||
drw_text(drw, m->ww - tw, 0, tw, bh, 0, fuck, 0);
|
||||
}
|
||||
|
||||
for (c = m->clients; c; c = c->next) {
|
||||
|
@ -1028,7 +1038,7 @@ manage(Window w, XWindowAttributes *wa)
|
|||
Client *c, *t = NULL;
|
||||
Window trans = None;
|
||||
XWindowChanges wc;
|
||||
|
||||
drawbars();
|
||||
c = ecalloc(1, sizeof(Client));
|
||||
c->win = w;
|
||||
/* geometry */
|
||||
|
@ -1222,7 +1232,7 @@ propertynotify(XEvent *e)
|
|||
Client *c;
|
||||
Window trans;
|
||||
XPropertyEvent *ev = &e->xproperty;
|
||||
|
||||
drawbars();
|
||||
if ((ev->window == root) && (ev->atom == XA_WM_NAME))
|
||||
updatestatus();
|
||||
else if (ev->state == PropertyDelete)
|
||||
|
|
BIN
dwm-exkc.o
BIN
dwm-exkc.o
Binary file not shown.
Loading…
Reference in New Issue