--- dmenu.1 | 10 ++++++++++ dmenu.c | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/dmenu.1 b/dmenu.1 index 323f93c..ed0e442 100644 --- a/dmenu.1 +++ b/dmenu.1 _AT_@ -20,6 +20,10 @@ dmenu \- dynamic menu .IR color ] .RB [ \-sf .IR color ] +.RB [ \-ob +.IR color ] +.RB [ \-of +.IR color ] .RB [ \-w .IR windowid ] .P _AT_@ -75,6 +79,12 @@ defines the selected background color. .BI \-sf " color" defines the selected foreground color. .TP +.BI \-ob " color" +defines the outline background color (for multiple selection). +.TP +.BI \-of " color" +defines the outline foreground color (for multiple selection). +.TP .B \-v prints version information to stdout, then exits. .TP diff --git a/dmenu.c b/dmenu.c index 9577b37..363d19f 100644 --- a/dmenu.c +++ b/dmenu.c _AT_@ -755,6 +755,10 @@ main(int argc, char *argv[]) colors[SchemeSel][ColBg] = argv[++i]; else if (!strcmp(argv[i], "-sf")) /* selected foreground color */ colors[SchemeSel][ColFg] = argv[++i]; + else if (!strcmp(argv[i], "-ob")) /* outline background color */ + colors[SchemeOut][ColBg] = argv[++i]; + else if (!strcmp(argv[i], "-of")) /* outline foreground color */ + colors[SchemeOut][ColFg] = argv[++i]; else if (!strcmp(argv[i], "-w")) /* embedding window id */ embed = argv[++i]; else -- 2.52.0Received on Wed Jan 28 2026 - 15:57:20 CET
This archive was generated by hypermail 2.3.0 : Wed Jan 28 2026 - 19:48:33 CET