summaryrefslogtreecommitdiff
path: root/dmenu.c.orig
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@protonmail.ch>2021-12-02 20:20:01 +0530
committerVidhu Kant Sharma <vidhukant@protonmail.ch>2021-12-02 20:20:01 +0530
commitd737a89aad20468dfa62239a0758c51a91fa7b9d (patch)
treece55f91bf87e6a971997b256af0c5849ea7f3be4 /dmenu.c.orig
parent12c61a33546358928777b584883c1e990ab09a21 (diff)
Changed color scheme and fixed height
Diffstat (limited to 'dmenu.c.orig')
-rw-r--r--dmenu.c.orig8
1 files changed, 7 insertions, 1 deletions
diff --git a/dmenu.c.orig b/dmenu.c.orig
index 9497736..1bd6b76 100644
--- a/dmenu.c.orig
+++ b/dmenu.c.orig
@@ -26,9 +26,13 @@
#define TEXTW(X) (drw_fontset_getwidth(drw, (X)) + lrpad)
/* enums */
+// <<<<<<<
enum { SchemeNorm, SchemeSel, SchemeNormHighlight, SchemeSelHighlight,
- SchemeOut, SchemeLast }; /* color schemes */
+ SchemeOut, SchemeMid, SchemeLast }; /* color schemes */
+// =======
+// enum { SchemeNorm, SchemeSel, SchemeOut, SchemeMid, SchemeLast }; /* color schemes */
+// >>>>>>>
struct item {
char *text;
@@ -161,6 +165,8 @@ drawitem(struct item *item, int x, int y, int w)
int r;
if (item == sel)
drw_setscheme(drw, scheme[SchemeSel]);
+ else if (item->left == sel || item->right == sel)
+ drw_setscheme(drw, scheme[SchemeMid]);
else if (item->out)
drw_setscheme(drw, scheme[SchemeOut]);
else