From c6d8f5f99ec23a6b7cb537c79e716bf5eea5446a Mon Sep 17 00:00:00 2001 From: Amin Bandali Date: Sat, 31 Aug 2024 14:21:28 -0400 Subject: A few more updates from anahita --- .local/bin/b-prompt | 12 ++++++++++++ .local/bin/dmenu-light | 2 +- .local/bin/dmenu-pavols | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100755 .local/bin/b-prompt (limited to '.local/bin') diff --git a/.local/bin/b-prompt b/.local/bin/b-prompt new file mode 100755 index 0000000..2f98e59 --- /dev/null +++ b/.local/bin/b-prompt @@ -0,0 +1,12 @@ +#!/bin/sh + +# $1: newline-separated choices +# $2: prompt string + +if [ "$WAYLAND_DISPLAY" ]; then + menu_font='Source Code Pro Medium 10.5' + printf "$1" | wmenu -i -p "$2" -f "$menu_font" +else + menu_font='Source Code Pro Medium-10.5' + printf "$1" | dmenu -i -p "$2" -fn "$menu_font" +fi diff --git a/.local/bin/dmenu-light b/.local/bin/dmenu-light index 614281c..8c46f0f 100755 --- a/.local/bin/dmenu-light +++ b/.local/bin/dmenu-light @@ -1,4 +1,4 @@ #!/bin/sh cur=$(light -G) -val=$(dmenu -fn 'Source Code Pro Medium-10.5' -p "brightness ($cur):" < /dev/null) +val=$(b-prompt '' "brightness ($cur):") [ -n "$val" ] && light -S "$val" diff --git a/.local/bin/dmenu-pavols b/.local/bin/dmenu-pavols index 0b840ad..c30bdf8 100755 --- a/.local/bin/dmenu-pavols +++ b/.local/bin/dmenu-pavols @@ -1,4 +1,4 @@ #!/bin/sh cur=$(pactl get-sink-volume @DEFAULT_SINK@ | grep -Po '\d+(?=%)' | head -n1) -val=$(dmenu -fn 'Source Code Pro Medium-10.5' -p "volume ($cur):" < /dev/null) +val=$(b-prompt '' "volume ($cur):") [ -n "$val" ] && pactl set-sink-volume @DEFAULT_SINK@ "${val}%" -- cgit v1.2.3-60-g2f50