summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorProsperousPotato <ProsperousPotato@users.noreply.github.com>2025-07-26 20:55:37 +0100
committerProsperousPotato <ProsperousPotato@users.noreply.github.com>2025-07-26 20:55:37 +0100
commit9da4614928a93109b66dd500af459be5fa9f783c (patch)
tree051f56b10f517179dd1b5e34b85b055815515b55
parent779c9489a7d2c339e36a80c6432a1f65c8833e01 (diff)
'upgrades, people, upgrades'
-rwxr-xr-x[-rw-r--r--].gitignore0
-rwxr-xr-x[-rw-r--r--]LICENSE0
-rwxr-xr-x[-rw-r--r--]Makefile0
-rwxr-xr-x[-rw-r--r--]README0
-rwxr-xr-x[-rw-r--r--]config.def.h0
-rwxr-xr-x[-rw-r--r--]config.h26
-rwxr-xr-x[-rw-r--r--]config.mk6
-rwxr-xr-x[-rw-r--r--]drw.c0
-rwxr-xr-x[-rw-r--r--]drw.h0
-rwxr-xr-x[-rw-r--r--]dwm.10
-rwxr-xr-x[-rw-r--r--]dwm.c12
-rwxr-xr-x[-rw-r--r--]quicksearch.c0
-rwxr-xr-x[-rw-r--r--]transient.c0
-rwxr-xr-x[-rw-r--r--]util.c0
-rwxr-xr-x[-rw-r--r--]util.h0
15 files changed, 17 insertions, 27 deletions
diff --git a/.gitignore b/.gitignore
index 16de471..16de471 100644..100755
--- a/.gitignore
+++ b/.gitignore
diff --git a/LICENSE b/LICENSE
index 995172f..995172f 100644..100755
--- a/LICENSE
+++ b/LICENSE
diff --git a/Makefile b/Makefile
index ffa69b4..ffa69b4 100644..100755
--- a/Makefile
+++ b/Makefile
diff --git a/README b/README
index 95d4fd0..95d4fd0 100644..100755
--- a/README
+++ b/README
diff --git a/config.def.h b/config.def.h
index f93406a..f93406a 100644..100755
--- a/config.def.h
+++ b/config.def.h
diff --git a/config.h b/config.h
index 274dd7e..b596ee4 100644..100755
--- a/config.h
+++ b/config.h
@@ -2,7 +2,7 @@
/* Constants */
#define TERMINAL "st"
-#define BROWSER "chromium"
+#define BROWSER "firefox"
/* appearance */
static const unsigned int borderpx = 3; /* border pixel of windows */
@@ -76,7 +76,7 @@ static const char *termcmd[] = { TERMINAL, NULL };
#include <X11/XF86keysym.h>
static const Key keys[] = {
/* modifier key function argument */
- { MODKEY, XK_space, spawn, {.v = termcmd } },
+ { MODKEY, XK_space, spawn, {.v = termcmd } },
{ MODKEY, XK_d, spawn, SHCMD("dmenu_run") },
{ Mod1Mask, XK_space, spawn, SHCMD(TERMINAL" -c stfloat") },
{ MODKEY, XK_j, focusstack, {.i = +1 } },
@@ -90,8 +90,8 @@ static const Key keys[] = {
{ MODKEY, XK_q, killclient, {0} },
{ MODKEY, XK_t, setlayout, {.v = &layouts[0]} },
{ MODKEY, XK_m, setlayout, {.v = &layouts[1]} },
- { Mod1Mask, XK_f, togglefloating, {0} },
- { MODKEY, XK_f, togglefullscr, {0} },
+ { MODKEY|ShiftMask, XK_f, togglefullscr, {0} },
+ { MODKEY, XK_f, togglefloating, {0} },
{ MODKEY, XK_grave, view, {.ui = ~0 } },
{ MODKEY|ShiftMask, XK_grave, tag, {.ui = ~0 } },
{ MODKEY, XK_comma, focusmon, {.i = -1 } },
@@ -113,21 +113,23 @@ static const Key keys[] = {
{ Mod1Mask|ShiftMask, XK_p, spawn, SHCMD(TERMINAL" -c stfloat -e pulsemixer") },
{ MODKEY, XK_Escape, spawn, SHCMD(TERMINAL" -e htop") },
{ Mod1Mask, XK_Escape, spawn, SHCMD(TERMINAL" -c stfloat -e htop") },
- { Mod1Mask, XK_t, spawn, SHCMD(TERMINAL" -c stfloat -e watch -n 1 transmission-remote -l") },
- { MODKEY, XK_x, spawn, SHCMD("xkill") },
- { MODKEY, XK_s, spawn, SHCMD("steam") },
- { MODKEY|ShiftMask, XK_s, spawn, SHCMD("pkill -9 steam") },
- { MODKEY, XK_w, spawn, SHCMD(BROWSER) },
+ { Mod1Mask, XK_t, spawn, SHCMD(TERMINAL" -c stfloat -e gnuwatch -n 1 transmission-remote -l") },
+ { MODKEY, XK_x, spawn, SHCMD("xkill") },
+ { MODKEY, XK_s, spawn, SHCMD("steam") },
+ { MODKEY|ShiftMask, XK_s, spawn, SHCMD("pkill -9 steam") },
+ { MODKEY, XK_w, spawn, SHCMD(BROWSER) },
{ 0, XF86XK_AudioRaiseVolume, spawn, SHCMD("amixer sset Master 5%+") },
{ 0, XF86XK_AudioLowerVolume, spawn, SHCMD("amixer sset Master 5%-") },
{ 0, XF86XK_AudioMute, spawn, SHCMD("amixer sset Master toggle") },
{ 0, XF86XK_MonBrightnessUp, spawn, SHCMD("xbacklight -inc 10") },
{ 0, XF86XK_MonBrightnessDown, spawn, SHCMD("xbacklight -dec 10") },
- { MODKEY, XK_Print, spawn, SHCMD("maimpick") },
+ { MODKEY, XK_Print, spawn, SHCMD("maimpick") },
- { ControlMask, XK_F1, spawn, SHCMD("amixer sset Master toggle") },
+ { MODKEY, XK_c, spawn, SHCMD("pgrep xcompmgr && pkill -9 xcompmgr || xcompmgr &") },
+
+ { ControlMask, XK_F1, spawn, SHCMD("amixer sset Master toggle") },
{ ControlMask, XK_F2, spawn, SHCMD("amixer sset Master 5%-") },
- { ControlMask, XK_F3, spawn, SHCMD("amixer sset Master 5%+") },
+ { ControlMask, XK_F3, spawn, SHCMD("amixer sset Master 5%+") },
{ MODKEY, XK_p, quicksearch, {0} },
};
diff --git a/config.mk b/config.mk
index 0e41d35..2cdd7e7 100644..100755
--- a/config.mk
+++ b/config.mk
@@ -18,9 +18,9 @@ XINERAMAFLAGS = -DXINERAMA
FREETYPELIBS = -lfontconfig -lXft
FREETYPEINC = /usr/include/freetype2
# OpenBSD (uncomment)
-#FREETYPEINC = ${X11INC}/freetype2
-#MANPREFIX = ${PREFIX}/man
-#KVMLIB = -lkvm
+FREETYPEINC = ${X11INC}/freetype2
+MANPREFIX = ${PREFIX}/man
+KVMLIB = -lkvm
# includes and libs
INCS = -I${X11INC} -I${FREETYPEINC}
diff --git a/drw.c b/drw.c
index 58a2760..58a2760 100644..100755
--- a/drw.c
+++ b/drw.c
diff --git a/drw.h b/drw.h
index 7719776..7719776 100644..100755
--- a/drw.h
+++ b/drw.h
diff --git a/dwm.1 b/dwm.1
index 837d02a..837d02a 100644..100755
--- a/dwm.1
+++ b/dwm.1
diff --git a/dwm.c b/dwm.c
index 295fb6e..f3e7926 100644..100755
--- a/dwm.c
+++ b/dwm.c
@@ -1100,12 +1100,8 @@ maprequest(XEvent *e)
void
monocle(Monitor *m)
{
- unsigned int n = 0;
Client *c;
- for (c = m->clients; c; c = c->next)
- if (ISVISIBLE(c))
- n++;
for (c = nexttiled(m->clients); c; c = nexttiled(c->next))
resize(c, m->wx, m->wy, m->ww - 2 * c->bw, m->wh - 2 * c->bw, 0);
}
@@ -1268,14 +1264,6 @@ resizeclient(Client *c, int x, int y, int w, int h)
c->oldw = c->w; c->w = wc.width = w;
c->oldh = c->h; c->h = wc.height = h;
wc.border_width = c->bw;
- if (((nexttiled(c->mon->clients) == c && !nexttiled(c->next))
- || &monocle == c->mon->lt[c->mon->sellt]->arrange)
- && !c->isfullscreen && !c->isfloating
- && NULL != c->mon->lt[c->mon->sellt]->arrange) {
- c->w = wc.width += c->bw * 2;
- c->h = wc.height += c->bw * 2;
- wc.border_width = 0;
- }
XConfigureWindow(dpy, c->win, CWX|CWY|CWWidth|CWHeight|CWBorderWidth, &wc);
configure(c);
diff --git a/quicksearch.c b/quicksearch.c
index 9cc517c..9cc517c 100644..100755
--- a/quicksearch.c
+++ b/quicksearch.c
diff --git a/transient.c b/transient.c
index 040adb5..040adb5 100644..100755
--- a/transient.c
+++ b/transient.c
diff --git a/util.c b/util.c
index 8e26a51..8e26a51 100644..100755
--- a/util.c
+++ b/util.c
diff --git a/util.h b/util.h
index c0a50d4..c0a50d4 100644..100755
--- a/util.h
+++ b/util.h