diff options
| author | jStmaX! <87650746+jstmaxlol@users.noreply.github.com> | 2025-09-26 21:45:53 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-26 21:45:53 +0200 |
| commit | 0954a6420e12de774d32c52ca5bbcd09492b6aea (patch) | |
| tree | 1877c47867823db611fffd85625061ebd206fe10 /cfg/i3 | |
| parent | 978d943d39da6b5bcaf307b001ab0e5392aa22ab (diff) | |
3/3 apparently
Diffstat (limited to 'cfg/i3')
| -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 |