From fb2a86f08b05823743381e9b9da743e4e82a3d7e Mon Sep 17 00:00:00 2001 From: Vidhu Kant Sharma Date: Sun, 11 Apr 2021 13:14:14 +0530 Subject: patched with morecolor patch --- dmenu.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'dmenu.c') diff --git a/dmenu.c b/dmenu.c index 9497736..1bd6b76 100644 --- a/dmenu.c +++ b/dmenu.c @@ -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 -- cgit v1.2.3