diff options
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/mpd_show | 6 | ||||
-rwxr-xr-x | scripts/unmount-usb | 11 |
2 files changed, 17 insertions, 0 deletions
diff --git a/scripts/mpd_show b/scripts/mpd_show new file mode 100755 index 0000000..8d14a1d --- /dev/null +++ b/scripts/mpd_show @@ -0,0 +1,6 @@ +#!/bin/sh + +raw="$(mpc)" +song=$(echo "$raw" | sed -n '1p') +time=$(echo "$raw" | sed -n '2p') +notify-send "$song" "$time" diff --git a/scripts/unmount-usb b/scripts/unmount-usb new file mode 100755 index 0000000..c90dde4 --- /dev/null +++ b/scripts/unmount-usb @@ -0,0 +1,11 @@ +#!/bin/bash +options=$(lsblk | grep /media/$USER | rev | cut -d ' ' -f 1 | rev) +[ -n "$options" ] && opt_num=$(echo "$options" | wc -l) || opt_num=0 +if [ $opt_num == 0 ]; then + notify-send "Nothing mounted!" +elif [ $opt_num == 1 ]; then + udiskie-umount "$options" +else + unmount_device=$(echo "$options" | dmenu -p "What device you want to unmount?") + [[ ! -z "$unmount_device" ]] && udiskie-umount "$unmount_device" +fi |