dwm-autostart-20161205-bb3bd6f.diff - sites - public wiki contents of suckless.… | |
git clone git://git.suckless.org/sites | |
Log | |
Files | |
Refs | |
--- | |
dwm-autostart-20161205-bb3bd6f.diff (963B) | |
--- | |
1 commit 5918623c5bd7fda155bf9dc3d33890c4ae1722d0 | |
2 Author: Simon Bremer <[email protected]> | |
3 Date: Thu Dec 22 17:31:07 2016 +0100 | |
4 | |
5 Applied and fixed autostart patch for previous version; | |
6 | |
7 diff --git a/dwm.c b/dwm.c | |
8 index d27cb67..066ed71 100644 | |
9 --- a/dwm.c | |
10 +++ b/dwm.c | |
11 @@ -194,6 +194,7 @@ static void resizeclient(Client *c, int x, int y, in… | |
12 static void resizemouse(const Arg *arg); | |
13 static void restack(Monitor *m); | |
14 static void run(void); | |
15 +static void runAutostart(void); | |
16 static void scan(void); | |
17 static int sendevent(Client *c, Atom proto); | |
18 static void sendmon(Client *c, Monitor *m); | |
19 @@ -1386,6 +1387,12 @@ run(void) | |
20 } | |
21 | |
22 void | |
23 +runAutostart(void) { | |
24 + system("cd ~/.dwm; ./autostart_blocking.sh"); | |
25 + system("cd ~/.dwm; ./autostart.sh &"); | |
26 +} | |
27 + | |
28 +void | |
29 scan(void) | |
30 { | |
31 unsigned int i, num; | |
32 @@ -2145,6 +2152,7 @@ main(int argc, char *argv[]) | |
33 checkotherwm(); | |
34 setup(); | |
35 scan(); | |
36 + runAutostart(); | |
37 run(); | |
38 cleanup(); | |
39 XCloseDisplay(dpy); |