diff options
| author | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2025-02-19 20:13:19 +0900 |
|---|---|---|
| committer | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2025-02-19 20:13:19 +0900 |
| commit | dae71168b3d6d472dcde701d94a43f10fcf1c8e1 (patch) | |
| tree | 4465d2bc06de774111e7609e9af9c2fd21e5d450 | |
| parent | c9b824847f830d2df17f98f504bce3efebe4d68e (diff) | |
modified dwm/config.def.h, modified dwm/drw.h, modified dwm/dwm.c
| -rw-r--r-- | dwm/config.def.h | 27 | ||||
| -rw-r--r-- | dwm/drw.h | 1 | ||||
| -rw-r--r-- | dwm/dwm.c | 6 |
3 files changed, 19 insertions, 15 deletions
diff --git a/dwm/config.def.h b/dwm/config.def.h index fe741ca..b282d3c 100644 --- a/dwm/config.def.h +++ b/dwm/config.def.h @@ -32,18 +32,19 @@ static char *fonts[] = { "monospace:size=10", "NotoColorEmoji:pixelsize=10:antialias=true:autohint=true" }; + +static const unsigned int baralpha = 0xd0; +static const unsigned int borderalpha = OPAQUE; static char normbgcolor[] = "#222222"; static char normbordercolor[] = "#444444"; static char normfgcolor[] = "#bbbbbb"; +static char normmarkcolor[] = "#009900"; /*border color for marked client*/ static char selfgcolor[] = "#eeeeee"; -static char selbordercolor[] = "#770000"; static char selbgcolor[] = "#005577"; -static char normmarkcolor[] = "#009900"; /*border color for marked client*/ +static char selbordercolor[] = "#770000"; static char selmarkcolor[] = "#00CC00"; /*border color for marked client on focus*/ -static const unsigned int baralpha = 0xd0; -static const unsigned int borderalpha = OPAQUE; static char *colors[][4] = { - /* fg bg border mark*/ + /* fg bg border mark */ [SchemeNorm] = { normfgcolor, normbgcolor, normbordercolor, normmarkcolor }, [SchemeSel] = { selfgcolor, selbgcolor, selbordercolor, selmarkcolor }, }; @@ -185,18 +186,20 @@ ResourcePref resources[] = { { "color0", STRING, &selfgcolor }, { "color4", STRING, &selbgcolor }, { "borderpx", INTEGER, &borderpx }, - { "snap", INTEGER, &snap }, - { "showbar", INTEGER, &showbar }, - { "topbar", INTEGER, &topbar }, - { "nmaster", INTEGER, &nmaster }, - { "resizehints", INTEGER, &resizehints }, - { "mfact", FLOAT, &mfact }, { "gappih", INTEGER, &gappih }, { "gappiv", INTEGER, &gappiv }, { "gappoh", INTEGER, &gappoh }, { "gappov", INTEGER, &gappov }, - { "swallowfloating", INTEGER, &swallowfloating }, + { "mfact", FLOAT, &mfact }, + { "nmaster", INTEGER, &nmaster }, + { "normmarkcolor", INTEGER, &normmarkcolor }, + { "resizehints", INTEGER, &resizehints }, + { "selmarkcolor", INTEGER, &selmarkcolor }, + { "showbar", INTEGER, &showbar }, { "smartgaps", INTEGER, &smartgaps }, + { "snap", INTEGER, &snap }, + { "swallowfloating", INTEGER, &swallowfloating }, + { "topbar", INTEGER, &topbar }, }; /* gestures @@ -69,3 +69,4 @@ int drw_text(Drw *drw, int x, int y, unsigned int w, unsigned int h, /* Map functions */ void drw_map(Drw *drw, Window win, int x, int y, unsigned int w, unsigned int h); + @@ -2914,9 +2914,9 @@ unfocus(Client *c, int setfocus) return; grabbuttons(c, 0); if (c == mark) - XSetWindowBorder(dpy, c->win, scheme[SchemeNorm][ColMark].pixel); - else - XSetWindowBorder(dpy, c->win, scheme[SchemeNorm][ColBorder].pixel); + XSetWindowBorder(dpy, c->win, scheme[SchemeNorm][ColMark].pixel); + else + XSetWindowBorder(dpy, c->win, scheme[SchemeNorm][ColBorder].pixel); if (setfocus) { XSetInputFocus(dpy, root, RevertToPointerRoot, CurrentTime); |
