more colors
This commit is contained in:
parent
a808f4e087
commit
f545d53a85
1 changed files with 31 additions and 24 deletions
|
@ -1,24 +1,27 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Script for using either bemenu or dmenu
|
# Script for using either bemenu or dmenu
|
||||||
# with preconfigured options
|
# with preconfigured options
|
||||||
|
PROMPT="$1" ; MODE="$2"
|
||||||
|
|
||||||
# Configuration
|
# Configuration
|
||||||
MENU="dmenu"
|
MENU="dmenu"
|
||||||
col_main="#83a598"
|
col_nb="#121212" # Normal background
|
||||||
col_second="#121212"
|
col_nf="#665c54" # Normal foreground
|
||||||
font_bemenu="JetbrainsMono"
|
col_sb="#d3869b" # Selected background
|
||||||
font_dmenu="JetbrainsMono:size=10"
|
col_sf="#121212" # Selected foreground
|
||||||
|
font="JetbrainsMono"
|
||||||
# Case 'pass' argument is given format accordingly
|
font_size="10"
|
||||||
PROMPT="$1" ; MODE="$2"
|
|
||||||
[ "$MODE" = "pass" ] &&
|
|
||||||
BPASS="-x" && DPASS="-P"
|
|
||||||
|
|
||||||
|
# Print help
|
||||||
if [ "$PROMPT" = "" -o "$PROMPT" = "-h" ] ; then
|
if [ "$PROMPT" = "" -o "$PROMPT" = "-h" ] ; then
|
||||||
printf "Usage: menu [prompt] [run/pass/empty]"
|
printf "Usage: menu [prompt] [run/pass/empty]"
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Check for 'pass' arg
|
||||||
|
[ "$MODE" = "pass" ] &&
|
||||||
|
BPASS="-x" && DPASS="-P"
|
||||||
|
|
||||||
# bemenu opts
|
# bemenu opts
|
||||||
BEMENU_OPTS=" \
|
BEMENU_OPTS=" \
|
||||||
-c \
|
-c \
|
||||||
|
@ -28,16 +31,20 @@ BEMENU_OPTS=" \
|
||||||
-W 0.3 \
|
-W 0.3 \
|
||||||
-B 2 \
|
-B 2 \
|
||||||
--cw 2 \
|
--cw 2 \
|
||||||
--tb $col_main \
|
--tb $col_sb \
|
||||||
--tf $col_second \
|
--tf $col_sf \
|
||||||
--nb $col_second \
|
--fb $col_nb \
|
||||||
--nf $col_main \
|
--ff $col_nf \
|
||||||
--hb $col_main \
|
--cb $col_nb \
|
||||||
--hf $col_second \
|
--cf $col_nf \
|
||||||
--ab $col_second \
|
--nb $col_nb \
|
||||||
--af $col_main \
|
--nf $col_nf \
|
||||||
--bdr $col_main \
|
--hb $col_sb \
|
||||||
--fn "$font_bemenu" \
|
--hf $col_sf \
|
||||||
|
--ab $col_nb \
|
||||||
|
--af $col_nf \
|
||||||
|
--bdr $col_sb \
|
||||||
|
--fn "$font" \
|
||||||
-p "$PROMPT" \
|
-p "$PROMPT" \
|
||||||
$BPASS \
|
$BPASS \
|
||||||
"
|
"
|
||||||
|
@ -47,11 +54,11 @@ DMENU_OPTS=" \
|
||||||
-c \
|
-c \
|
||||||
-i \
|
-i \
|
||||||
-l 10 \
|
-l 10 \
|
||||||
-nb $col_second \
|
-nb $col_nb \
|
||||||
-nf $col_main \
|
-nf $col_nf \
|
||||||
-sb $col_main \
|
-sb $col_sb \
|
||||||
-sf $col_second \
|
-sf $col_sf \
|
||||||
-fn "$font_dmenu" \
|
-fn "$font:size=$font_size" \
|
||||||
-p "$PROMPT" \
|
-p "$PROMPT" \
|
||||||
$DPASS \
|
$DPASS \
|
||||||
"
|
"
|
||||||
|
|
Loading…
Reference in a new issue