diff options
Diffstat (limited to 'stuff/manual-programs/suckless/dwm')
| -rwxr-xr-x[-rw-r--r--] | stuff/manual-programs/suckless/dwm/dwm | bin | 74704 -> 74704 bytes | |||
| -rw-r--r-- | stuff/manual-programs/suckless/dwm/dwm.c.orig | 8 | ||||
| -rw-r--r-- | stuff/manual-programs/suckless/dwm/util.o | bin | 2224 -> 2224 bytes |
3 files changed, 8 insertions, 0 deletions
diff --git a/stuff/manual-programs/suckless/dwm/dwm b/stuff/manual-programs/suckless/dwm/dwm Binary files differindex 705dfb9..705dfb9 100644..100755 --- a/stuff/manual-programs/suckless/dwm/dwm +++ b/stuff/manual-programs/suckless/dwm/dwm diff --git a/stuff/manual-programs/suckless/dwm/dwm.c.orig b/stuff/manual-programs/suckless/dwm/dwm.c.orig index 0f0365a..f4e0d0b 100644 --- a/stuff/manual-programs/suckless/dwm/dwm.c.orig +++ b/stuff/manual-programs/suckless/dwm/dwm.c.orig @@ -223,6 +223,7 @@ static void resizemouse(const Arg *arg); static void resizerequest(XEvent *e); static void restack(Monitor *m); static void run(void); +static void runAutostart(void); static void scan(void); static int sendevent(Window w, Atom proto, int m, long d0, long d1, long d2, long d3, long d4); static void sendmon(Client *c, Monitor *m); @@ -1555,6 +1556,12 @@ run(void) } void +runAutostart(void) { + system("cd ~/.config/dwm; ./autostart_blocking.sh"); + system("cd ~/.config/dwm; ./autostart.sh &"); +} + +void scan(void) { unsigned int i, num; @@ -2509,6 +2516,7 @@ main(int argc, char *argv[]) die("pledge"); #endif /* __OpenBSD__ */ scan(); + runAutostart(); run(); cleanup(); XCloseDisplay(dpy); diff --git a/stuff/manual-programs/suckless/dwm/util.o b/stuff/manual-programs/suckless/dwm/util.o Binary files differindex 8e55fa1..aa3779b 100644 --- a/stuff/manual-programs/suckless/dwm/util.o +++ b/stuff/manual-programs/suckless/dwm/util.o |
