--- dmenu-xresources-alt-5.0.diff.orig 2022-09-20 17:13:24.468960699 -0700 +++ dmenu-xresources-alt-5.0.diff 2022-09-20 18:06:15.642577350 -0700 @@ -18,10 +18,10 @@ + +static char *prompt = NULL; /* -p option; prompt to the left of input field */ + -+static char normfgcolor[] = "#bbbbbb"; -+static char normbgcolor[] = "#222222"; -+static char selfgcolor[] = "#eeeeee"; -+static char selbgcolor[] = "#005577"; ++static char normfgcolor[] = "#bbbbbb", normhlfgcolor[] = "#ffc978"; ++static char normbgcolor[] = "#222222", normhlbgcolor[] = "#222222"; ++static char selfgcolor[] = "#eeeeee", selhlfgcolor[] = "#ffc978"; ++static char selbgcolor[] = "#005577", selhlbgcolor[] = "#005577"; +static char *colors[SchemeLast][2] = { /* fg bg */ - [SchemeNorm] = { "#bbbbbb", "#222222" }, @@ -43,10 +43,10 @@ + */ +ResourcePref resources[] = { + { "font", STRING, &font }, -+ { "normfgcolor", STRING, &normfgcolor }, -+ { "normbgcolor", STRING, &normbgcolor }, -+ { "selfgcolor", STRING, &selfgcolor }, -+ { "selbgcolor", STRING, &selbgcolor }, ++ { "normfgcolor", STRING, &normfgcolor }, { "normhlfgcolor", STRING, &normhlfgcolor }, ++ { "normbgcolor", STRING, &normbgcolor }, { "normhlbgcolor", STRING, &normhlbgcolor }, ++ { "selfgcolor", STRING, &selfgcolor }, { "selhlfgcolor", STRING, &selhlfgcolor }, ++ { "selbgcolor", STRING, &selbgcolor }, { "selhlbgcolor", STRING, &selhlbgcolor }, + { "prompt", STRING, &prompt }, +}; diff -rupN orig/dmenu.c patched/dmenu.c .