diff options
Diffstat (limited to 'cfg/i3/jmdmenu')
| -rw-r--r-- | cfg/i3/jmdmenu | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/cfg/i3/jmdmenu b/cfg/i3/jmdmenu new file mode 100644 index 0000000..20de68f --- /dev/null +++ b/cfg/i3/jmdmenu @@ -0,0 +1,32 @@ +#!/bin/bash +# simple black & white dmenu wrapper + +# ------------------------- +# configuration +# ------------------------- +DMENU_FN="chirufont-10,Noto Color Emoji-10" +DMENU_NB="#000000" # normal background +DMENU_NF="#ffffff" # normal foreground +DMENU_SB="#ffffff" # selected background +DMENU_SF="#000000" # selected foreground +DMENU_PROMPT="=> " +DMENU_LINES=10 + +# ------------------------- +# choose mode +# ------------------------- +if [ "$1" = "run" ]; then + echo -e "LOG :: \$1 = \"run\"\n" + echo -e "LOG :: . . .\n" + dmenu_run -fn "$DMENU_FN" \ + -nb "$DMENU_NB" -nf "$DMENU_NF" \ + -sb "$DMENU_SB" -sf "$DMENU_SF" \ + -l "$DMENU_LINES" -p "$DMENU_PROMPT" +else + echo -e "LOG :: Reading from stdin\n" + echo -e "LOG :: . . .\n" + dmenu -fn "$DMENU_FN" \ + -nb "$DMENU_NB" -nf "$DMENU_NF" \ + -sb "$DMENU_SB" -sf "$DMENU_SF" \ + -l "$DMENU_LINES" -p "$DMENU_PROMPT" +fi |