#!/bin/bash # ------------------------- # configuration # ------------------------- DMENU_FN="azuki_font-10,chirufont-10,Noto Color Emoji-10" #DMENU_FN="Iosevka-10:Noto Emoji-10" DMENU_NB="#0f0f0f" # normal background DMENU_NF="#f82323" # normal foreground DMENU_SB="#f82323" # selected background DMENU_SF="#0f0f0f" # selected foreground DMENU_PROMPT="=> " DMENU_LINES=10 # ------------------------- # choose mode # ------------------------- if [ "$1" = "run" ]; then echo -e "log:> \$1==\"run\"" 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" elif [ "$1" = "bmj" ]; then echo -e "log:> \$1==\"bmj\"" echo -e "log:> ...\n" bemoji -tcpn elif [ "$1" = "raw" ]; then echo -e "log:> \$1==\"raw\"" echo -e "log:> ...\n" cmd="$( setsid dmenu -fn "$DMENU_FN" \ -nb "$DMENU_NB" -nf "$DMENU_NF" \ -sb "$DMENU_SB" -sf "$DMENU_SF" \ -l "$DMENU_LINES" -p "$DMENU_PROMPT" \ reading from stdin." 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