URI:
       add -of and -ob arguments for outline colors options for multi-selection - dmenu - dynamic menu
  HTML git clone git://git.suckless.org/dmenu
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 7175c4880bac3d2a2d4a6262b59193f0a38e2fdb
   DIR parent 8b48986f4c730725367e2865e5ea24931855018f
  HTML Author: Julien Addé <juadde+suckless@gmail.com>
       Date:   Wed, 28 Jan 2026 15:57:20 +0100
       
       add -of and -ob arguments for outline colors options for multi-selection
       
       Diffstat:
         M dmenu.1                             |      10 ++++++++++
         M dmenu.c                             |       4 ++++
       
       2 files changed, 14 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/dmenu.1 b/dmenu.1
       @@ -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
       @@ -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
   DIR diff --git a/dmenu.c b/dmenu.c
       @@ -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