diff options
author | Mateja Marić <mail@matejamaric.com> | 2021-02-07 12:49:43 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-07 12:49:43 +0100 |
commit | 3ed060173b0a3110aac0a5f53a4cb534531b3c28 (patch) | |
tree | ded04f4fe15f8490b8c0e48b9684b7d2e990bfe5 /.local/bin | |
parent | 5d0c80a46c76dd1712f274ff6ddce05526253983 (diff) | |
parent | 3621cc09ea17c771d9c99d684d1e9bafc69fb222 (diff) | |
download | dotfiles-3ed060173b0a3110aac0a5f53a4cb534531b3c28.tar.gz dotfiles-3ed060173b0a3110aac0a5f53a4cb534531b3c28.zip |
Merge pull request #4 from MatejaMaric/fix-scripts
Fix issue #2
Diffstat (limited to '.local/bin')
-rwxr-xr-x | .local/bin/mpd_show.sh | 6 | ||||
-rwxr-xr-x | .local/bin/unmount_usb.sh | 12 |
2 files changed, 18 insertions, 0 deletions
diff --git a/.local/bin/mpd_show.sh b/.local/bin/mpd_show.sh new file mode 100755 index 0000000..1d0629a --- /dev/null +++ b/.local/bin/mpd_show.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +raw="$(mpc)" +song=$(echo "$raw" | sed -n '1p') +time=$(echo "$raw" | sed -n '2p') +notify-send "$song" "$time" diff --git a/.local/bin/unmount_usb.sh b/.local/bin/unmount_usb.sh new file mode 100755 index 0000000..764365c --- /dev/null +++ b/.local/bin/unmount_usb.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env 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 |