From 34ed301bedc854db6c63dc2379d3cf29db92898f Mon Sep 17 00:00:00 2001 From: iceyrazor Date: Tue, 11 Feb 2025 15:48:30 -0600 Subject: typical update of files --- stuff/manual-programs/suckless/dwm/dwm | Bin stuff/manual-programs/suckless/dwm/dwm.c.orig | 8 ++++++++ stuff/manual-programs/suckless/dwm/util.o | Bin 2224 -> 2224 bytes 3 files changed, 8 insertions(+) mode change 100644 => 100755 stuff/manual-programs/suckless/dwm/dwm (limited to 'stuff/manual-programs/suckless/dwm') diff --git a/stuff/manual-programs/suckless/dwm/dwm b/stuff/manual-programs/suckless/dwm/dwm old mode 100644 new mode 100755 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); @@ -1554,6 +1555,12 @@ run(void) handler[ev.type](&ev); /* call handler */ } +void +runAutostart(void) { + system("cd ~/.config/dwm; ./autostart_blocking.sh"); + system("cd ~/.config/dwm; ./autostart.sh &"); +} + void scan(void) { @@ -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 index 8e55fa1..aa3779b 100644 Binary files a/stuff/manual-programs/suckless/dwm/util.o and b/stuff/manual-programs/suckless/dwm/util.o differ -- cgit v1.3