summaryrefslogtreecommitdiffhomepage
path: root/patch/xrdb.c
diff options
context:
space:
mode:
authorbakkeby <[email protected]>2020-08-21 15:49:15 +0200
committerbakkeby <[email protected]>2020-08-21 15:49:15 +0200
commit81488b4862487c6debed8f447db217d2d2c78ecb (patch)
treeef7fb92c9e68b5195dd0939a0db7d3c6d201d06b /patch/xrdb.c
parent6b9c484b787efaabf574a3f4217023aa87b5b5c4 (diff)
downloaddwm-flexipatch-81488b4862487c6debed8f447db217d2d2c78ecb.tar.gz
dwm-flexipatch-81488b4862487c6debed8f447db217d2d2c78ecb.zip
Simplification of color configuration; settling on a set of color schemes that is shared between multiple patches (urgentborder, floatborder and titlecolor patches made non-optional)
Diffstat (limited to 'patch/xrdb.c')
-rw-r--r--patch/xrdb.c98
1 files changed, 56 insertions, 42 deletions
diff --git a/patch/xrdb.c b/patch/xrdb.c
index f3bd38a..b1270d4 100644
--- a/patch/xrdb.c
+++ b/patch/xrdb.c
@@ -19,52 +19,70 @@ loadxrdb()
XRDB_LOAD_COLOR("dwm.normfgcolor", normfgcolor);
XRDB_LOAD_COLOR("dwm.normbgcolor", normbgcolor);
XRDB_LOAD_COLOR("dwm.normbordercolor", normbordercolor);
- #if FLOAT_BORDER_COLOR_PATCH
XRDB_LOAD_COLOR("dwm.normfloatcolor", normfloatcolor);
- #endif // FLOAT_BORDER_COLOR_PATCH
-
XRDB_LOAD_COLOR("dwm.selfgcolor", selfgcolor);
XRDB_LOAD_COLOR("dwm.selbgcolor", selbgcolor);
XRDB_LOAD_COLOR("dwm.selbordercolor", selbordercolor);
- #if FLOAT_BORDER_COLOR_PATCH
XRDB_LOAD_COLOR("dwm.selfloatcolor", selfloatcolor);
- #endif // FLOAT_BORDER_COLOR_PATCH
-
- #if BAR_STATUSCOLORS_PATCH
- XRDB_LOAD_COLOR("dwm.warnfgcolor", warnfgcolor);
- XRDB_LOAD_COLOR("dwm.warnbgcolor", warnbgcolor);
- XRDB_LOAD_COLOR("dwm.warnbordercolor", warnbordercolor);
- #if FLOAT_BORDER_COLOR_PATCH
- XRDB_LOAD_COLOR("dwm.warnfloatcolor", warnfloatcolor);
- #endif // FLOAT_BORDER_COLOR_PATCH
- #endif // BAR_STATUSCOLORS_PATCH
-
- #if URGENTBORDER_PATCH || BAR_STATUSCOLORS_PATCH
- XRDB_LOAD_COLOR("dwm.urgfgcolor", urgfgcolor);
- XRDB_LOAD_COLOR("dwm.urgbgcolor", urgbgcolor);
- XRDB_LOAD_COLOR("dwm.urgbordercolor", urgbordercolor);
- #if FLOAT_BORDER_COLOR_PATCH
- XRDB_LOAD_COLOR("dwm.urgfloatcolor", urgfloatcolor);
- #endif // FLOAT_BORDER_COLOR_PATCH
- #endif // URGENTBORDER_PATCH
-
- #if AWESOMEBAR_PATCH
+ XRDB_LOAD_COLOR("dwm.titlenormfgcolor", titlenormfgcolor);
+ XRDB_LOAD_COLOR("dwm.titlenormbgcolor", titlenormbgcolor);
+ XRDB_LOAD_COLOR("dwm.titlenormbordercolor", titlenormbordercolor);
+ XRDB_LOAD_COLOR("dwm.titlenormfloatcolor", titlenormfloatcolor);
+ XRDB_LOAD_COLOR("dwm.titleselfgcolor", titleselfgcolor);
+ XRDB_LOAD_COLOR("dwm.titleselbgcolor", titleselbgcolor);
+ XRDB_LOAD_COLOR("dwm.titleselbordercolor", titleselbordercolor);
+ XRDB_LOAD_COLOR("dwm.titleselfloatcolor", titleselfloatcolor);
+ XRDB_LOAD_COLOR("dwm.tagsnormfgcolor", tagsnormfgcolor);
+ XRDB_LOAD_COLOR("dwm.tagsnormbgcolor", tagsnormbgcolor);
+ XRDB_LOAD_COLOR("dwm.tagsnormbordercolor", tagsnormbordercolor);
+ XRDB_LOAD_COLOR("dwm.tagsnormfloatcolor", tagsnormfloatcolor);
+ XRDB_LOAD_COLOR("dwm.tagsselfgcolor", tagsselfgcolor);
+ XRDB_LOAD_COLOR("dwm.tagsselbgcolor", tagsselbgcolor);
+ XRDB_LOAD_COLOR("dwm.tagsselbordercolor", tagsselbordercolor);
+ XRDB_LOAD_COLOR("dwm.tagsselfloatcolor", tagsselfloatcolor);
XRDB_LOAD_COLOR("dwm.hidfgcolor", hidfgcolor);
XRDB_LOAD_COLOR("dwm.hidbgcolor", hidbgcolor);
XRDB_LOAD_COLOR("dwm.hidbordercolor", hidbordercolor);
- #if FLOAT_BORDER_COLOR_PATCH
XRDB_LOAD_COLOR("dwm.hidfloatcolor", hidfloatcolor);
- #endif // FLOAT_BORDER_COLOR_PATCH
- #endif // AWESOMEBAR_PATCH
-
- #if BAR_TITLECOLOR_PATCH
- XRDB_LOAD_COLOR("dwm.titlefgcolor", titlefgcolor);
- XRDB_LOAD_COLOR("dwm.titlebgcolor", titlebgcolor);
- XRDB_LOAD_COLOR("dwm.titlebordercolor", titlebordercolor);
- #if FLOAT_BORDER_COLOR_PATCH
- XRDB_LOAD_COLOR("dwm.titlefloatcolor", titlefloatcolor);
- #endif // FLOAT_BORDER_COLOR_PATCH
- #endif // BAR_TITLECOLOR_PATCH
+ XRDB_LOAD_COLOR("dwm.urgfgcolor", urgfgcolor);
+ XRDB_LOAD_COLOR("dwm.urgbgcolor", urgbgcolor);
+ XRDB_LOAD_COLOR("dwm.urgbordercolor", urgbordercolor);
+ XRDB_LOAD_COLOR("dwm.urgfloatcolor", urgfloatcolor);
+ #if BAR_FLEXWINTITLE_PATCH
+ XRDB_LOAD_COLOR("dwm.normTTBbgcolor", normTTBbgcolor);
+ XRDB_LOAD_COLOR("dwm.normLTRbgcolor", normLTRbgcolor);
+ XRDB_LOAD_COLOR("dwm.normMONObgcolor", normMONObgcolor);
+ XRDB_LOAD_COLOR("dwm.normGRIDbgcolor", normGRIDbgcolor);
+ XRDB_LOAD_COLOR("dwm.normGRD1bgcolor", normGRD1bgcolor);
+ XRDB_LOAD_COLOR("dwm.normGRD2bgcolor", normGRD2bgcolor);
+ XRDB_LOAD_COLOR("dwm.normGRDMbgcolor", normGRDMbgcolor);
+ XRDB_LOAD_COLOR("dwm.normHGRDbgcolor", normHGRDbgcolor);
+ XRDB_LOAD_COLOR("dwm.normDWDLbgcolor", normDWDLbgcolor);
+ XRDB_LOAD_COLOR("dwm.normSPRLbgcolor", normSPRLbgcolor);
+ XRDB_LOAD_COLOR("dwm.normfloatbgcolor", normfloatbgcolor);
+ XRDB_LOAD_COLOR("dwm.actTTBbgcolor", actTTBbgcolor);
+ XRDB_LOAD_COLOR("dwm.actLTRbgcolor", actLTRbgcolor);
+ XRDB_LOAD_COLOR("dwm.actMONObgcolor", actMONObgcolor);
+ XRDB_LOAD_COLOR("dwm.actGRIDbgcolor", actGRIDbgcolor);
+ XRDB_LOAD_COLOR("dwm.actGRD1bgcolor", actGRD1bgcolor);
+ XRDB_LOAD_COLOR("dwm.actGRD2bgcolor", actGRD2bgcolor);
+ XRDB_LOAD_COLOR("dwm.actGRDMbgcolor", actGRDMbgcolor);
+ XRDB_LOAD_COLOR("dwm.actHGRDbgcolor", actHGRDbgcolor);
+ XRDB_LOAD_COLOR("dwm.actDWDLbgcolor", actDWDLbgcolor);
+ XRDB_LOAD_COLOR("dwm.actSPRLbgcolor", actSPRLbgcolor);
+ XRDB_LOAD_COLOR("dwm.actfloatbgcolor", actfloatbgcolor);
+ XRDB_LOAD_COLOR("dwm.selTTBbgcolor", selTTBbgcolor);
+ XRDB_LOAD_COLOR("dwm.selLTRbgcolor", selLTRbgcolor);
+ XRDB_LOAD_COLOR("dwm.selMONObgcolor", selMONObgcolor);
+ XRDB_LOAD_COLOR("dwm.selGRIDbgcolor", selGRIDbgcolor);
+ XRDB_LOAD_COLOR("dwm.selGRD1bgcolor", selGRD1bgcolor);
+ XRDB_LOAD_COLOR("dwm.selGRD2bgcolor", selGRD2bgcolor);
+ XRDB_LOAD_COLOR("dwm.selGRDMbgcolor", selGRDMbgcolor);
+ XRDB_LOAD_COLOR("dwm.selHGRDbgcolor", selHGRDbgcolor);
+ XRDB_LOAD_COLOR("dwm.selDWDLbgcolor", selDWDLbgcolor);
+ XRDB_LOAD_COLOR("dwm.selSPRLbgcolor", selSPRLbgcolor);
+ XRDB_LOAD_COLOR("dwm.selfloatbgcolor", selfloatbgcolor);
+ #endif // BAR_FLEXWINTITLE_PATCH
}
}
}
@@ -82,11 +100,7 @@ xrdb(const Arg *arg)
#if BAR_ALPHA_PATCH
alphas[i],
#endif // BAR_ALPHA_PATCH
- #if FLOAT_BORDER_COLOR_PATCH
- 4
- #else
- 3
- #endif // FLOAT_BORDER_COLOR_PATCH
+ ColCount
);
focus(NULL);
arrange(NULL);