From b477ab4923f88c90c655a9540ddafcc98ebdfd8c Mon Sep 17 00:00:00 2001 From: Mateja Date: Sun, 7 Feb 2021 11:45:03 +0100 Subject: Move and rename scripts. --- .local/bin/mpd_show.sh | 6 ++++++ .local/bin/unmount_usb.sh | 11 +++++++++++ 2 files changed, 17 insertions(+) create mode 100755 .local/bin/mpd_show.sh create mode 100755 .local/bin/unmount_usb.sh (limited to '.local/bin') diff --git a/.local/bin/mpd_show.sh b/.local/bin/mpd_show.sh new file mode 100755 index 0000000..8d14a1d --- /dev/null +++ b/.local/bin/mpd_show.sh @@ -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/.local/bin/unmount_usb.sh b/.local/bin/unmount_usb.sh new file mode 100755 index 0000000..c90dde4 --- /dev/null +++ b/.local/bin/unmount_usb.sh @@ -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 -- cgit v1.2.3 From acf84fbee3389b0f83ced148ef08f996f81ca3d7 Mon Sep 17 00:00:00 2001 From: Mateja Date: Sun, 7 Feb 2021 11:54:58 +0100 Subject: Use `#!/usr/bin/env bash` --- .local/bin/mpd_show.sh | 2 +- .local/bin/unmount_usb.sh | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to '.local/bin') diff --git a/.local/bin/mpd_show.sh b/.local/bin/mpd_show.sh index 8d14a1d..1d0629a 100755 --- a/.local/bin/mpd_show.sh +++ b/.local/bin/mpd_show.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env bash raw="$(mpc)" song=$(echo "$raw" | sed -n '1p') diff --git a/.local/bin/unmount_usb.sh b/.local/bin/unmount_usb.sh index c90dde4..764365c 100755 --- a/.local/bin/unmount_usb.sh +++ b/.local/bin/unmount_usb.sh @@ -1,4 +1,5 @@ -#!/bin/bash +#!/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 -- cgit v1.2.3