summaryrefslogtreecommitdiff
path: root/dmenu.c.rej
diff options
context:
space:
mode:
authorjustsaumit <justsaumit@draconyan.xyz>2022-03-02 09:11:58 +0530
committerjustsaumit <justsaumit@draconyan.xyz>2022-03-02 09:11:58 +0530
commit96a2605674e2621957af40b7b8eb450ccf2841e6 (patch)
treee340ad817ef9eb97705e06f199fbb526f064bbed /dmenu.c.rej
parent6ddf8b2836947e142fea54a3024bd3e1c29eff7c (diff)
Highpriority patch
Diffstat (limited to 'dmenu.c.rej')
-rw-r--r--dmenu.c.rej27
1 files changed, 27 insertions, 0 deletions
diff --git a/dmenu.c.rej b/dmenu.c.rej
new file mode 100644
index 0000000..e747a27
--- /dev/null
+++ b/dmenu.c.rej
@@ -0,0 +1,27 @@
+--- dmenu.c
++++ dmenu.c
+@@ -728,7 +773,8 @@ static void
+ usage(void)
+ {
+ fputs("usage: dmenu [-bfiv] [-l lines] [-p prompt] [-fn font] [-m monitor]\n"
+- " [-nb color] [-nf color] [-sb color] [-sf color] [-w windowid]\n", stderr);
++ " [-nb color] [-nf color] [-sb color] [-sf color] [-w windowid]\n"
++ " [-hb color] [-hf color] [-hp items]\n", stderr);
+ exit(1);
+ }
+
+@@ -769,8 +815,14 @@ 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], "-hb")) /* high priority background color */
++ colors[SchemeHp][ColBg] = argv[++i];
++ else if (!strcmp(argv[i], "-hf")) /* low priority background color */
++ colors[SchemeHp][ColFg] = argv[++i];
+ else if (!strcmp(argv[i], "-w")) /* embedding window id */
+ embed = argv[++i];
++ else if (!strcmp(argv[i], "-hp"))
++ hpitems = tokenize(argv[++i], ",", &hplength);
+ else
+ usage();
+