forked from speedie/spmenu
add arguments for hiding and showing stuff
This commit is contained in:
parent
e6be5d5aad
commit
5d25e4a5ec
12
docs/docs.md
12
docs/docs.md
|
@ -50,8 +50,20 @@ On top of this, you can specify arguments to change the behavior of spmenu. See
|
|||
- spmenu -c - Position spmenu at the center of the screen
|
||||
- spmenu -hm - Hide mode indicator
|
||||
- spmenu -hmc - Hide match count
|
||||
- spmenu -hla - Hide left arrow
|
||||
- spmenu -hra - Hide right arrow
|
||||
- spmenu -hpr - Hide prompt
|
||||
- spmenu -hc - Hide cursor
|
||||
- spmenu -hhl - Hide highlight
|
||||
- spmenu -hi - Hide image
|
||||
- spmenu -sm - Show mode indicator
|
||||
- spmenu -smc - Show match count
|
||||
- spmenu -sla - Show left arrow
|
||||
- spmenu -sra - Show right arrow
|
||||
- spmenu -spr - Show prompt
|
||||
- spmenu -sc - Show cursor
|
||||
- spmenu -shl - Show highlight
|
||||
- spmenu -si - Show image
|
||||
- spmenu -xrdb - Load .Xresources on runtime
|
||||
- spmenu -w window id - Embed spmenu inside window id
|
||||
- spmenu -H hist file - Specify a path to save the history to
|
||||
|
|
36
libs/argv.c
36
libs/argv.c
|
@ -89,6 +89,30 @@ readargs(int argc, char *argv[])
|
|||
hidemode = 1;
|
||||
} else if (!strcmp(argv[i], "-sm")) { /* don't hide mode indicator */
|
||||
hidemode = 0;
|
||||
} else if (!strcmp(argv[i], "-hla")) { /* hide left arrow */
|
||||
hidelarrow = 1;
|
||||
} else if (!strcmp(argv[i], "-sla")) { /* don't hide left arrow */
|
||||
hidelarrow = 0;
|
||||
} else if (!strcmp(argv[i], "-hra")) { /* hide right arrow */
|
||||
hiderarrow = 1;
|
||||
} else if (!strcmp(argv[i], "-sra")) { /* don't hide right arrow */
|
||||
hiderarrow = 0;
|
||||
} else if (!strcmp(argv[i], "-hpr")) { /* hide prompt */
|
||||
hideprompt = 1;
|
||||
} else if (!strcmp(argv[i], "-spr")) { /* don't hide prompt */
|
||||
hideprompt = 0;
|
||||
} else if (!strcmp(argv[i], "-hc")) { /* hide cursor */
|
||||
hidecursor = 1;
|
||||
} else if (!strcmp(argv[i], "-sc")) { /* don't hide cursor */
|
||||
hidecursor = 0;
|
||||
} else if (!strcmp(argv[i], "-hhl")) { /* hide highlighting */
|
||||
hidehighlight = 1;
|
||||
} else if (!strcmp(argv[i], "-shl")) { /* don't hide highlighting */
|
||||
hidehighlight = 0;
|
||||
} else if (!strcmp(argv[i], "-hi")) { /* hide image */
|
||||
hideimage = 1;
|
||||
} else if (!strcmp(argv[i], "-si")) { /* don't hide image */
|
||||
hideimage = 0;
|
||||
} else if (i + 1 == argc)
|
||||
usage();
|
||||
|
||||
|
@ -278,8 +302,20 @@ usage(void)
|
|||
"spmenu -c Position spmenu at the center of the screen\n"
|
||||
"spmenu -hm Hide mode indicator\n"
|
||||
"spmenu -hmc Hide match count\n"
|
||||
"spmenu -hla Hide left arrow\n"
|
||||
"spmenu -hra Hide right arrow\n"
|
||||
"spmenu -hpr Hide prompt\n"
|
||||
"spmenu -hc Hide cursor\n"
|
||||
"spmenu -hhl Hide highlight\n"
|
||||
"spmenu -hi Hide image\n"
|
||||
"spmenu -sm Show mode indicator\n"
|
||||
"spmenu -smc Show match count\n"
|
||||
"spmenu -sla Show left arrow\n"
|
||||
"spmenu -sra Show right arrow\n"
|
||||
"spmenu -spr Show prompt\n"
|
||||
"spmenu -sc Show cursor\n"
|
||||
"spmenu -shl Show highlight\n"
|
||||
"spmenu -si Show image\n"
|
||||
"spmenu -xrdb Load .Xresources on runtime\n"
|
||||
"spmenu -nxrdb Don't load .Xresources on runtime\n"
|
||||
"spmenu -m <monitor> Specify a monitor to run spmenu on\n"
|
||||
|
|
24
spmenu.1
24
spmenu.1
|
@ -112,10 +112,34 @@ spmenu -hm - Hide mode indicator
|
|||
.IP \[bu] 2
|
||||
spmenu -hmc - Hide match count
|
||||
.IP \[bu] 2
|
||||
spmenu -hla - Hide left arrow
|
||||
.IP \[bu] 2
|
||||
spmenu -hra - Hide right arrow
|
||||
.IP \[bu] 2
|
||||
spmenu -hpr - Hide prompt
|
||||
.IP \[bu] 2
|
||||
spmenu -hc - Hide cursor
|
||||
.IP \[bu] 2
|
||||
spmenu -hhl - Hide highlight
|
||||
.IP \[bu] 2
|
||||
spmenu -hi - Hide image
|
||||
.IP \[bu] 2
|
||||
spmenu -sm - Show mode indicator
|
||||
.IP \[bu] 2
|
||||
spmenu -smc - Show match count
|
||||
.IP \[bu] 2
|
||||
spmenu -sla - Show left arrow
|
||||
.IP \[bu] 2
|
||||
spmenu -sra - Show right arrow
|
||||
.IP \[bu] 2
|
||||
spmenu -spr - Show prompt
|
||||
.IP \[bu] 2
|
||||
spmenu -sc - Show cursor
|
||||
.IP \[bu] 2
|
||||
spmenu -shl - Show highlight
|
||||
.IP \[bu] 2
|
||||
spmenu -si - Show image
|
||||
.IP \[bu] 2
|
||||
spmenu -xrdb - Load .Xresources on runtime
|
||||
.IP \[bu] 2
|
||||
spmenu -w window id - Embed spmenu inside window id
|
||||
|
|
Loading…
Reference in a new issue