blob: a77dc6586b09c502b6c1a25a5e638ab2ced493e0 (
plain)
1
2
3
4
5
6
7
8
|
#!/bin/sh
exclude='\/efi$|\/boot$|\/home$|tbhdd$|\/$'
if mountedpartition=`lsblk --noheadings --paths --raw | awk "/part .+/ && !/$exclude/ "'{ print $1, "(on", $7 ")" }' | dmenu -p "Unmount Device... "`
then
doas umount "`echo $mountedpartition | sed 's/ .*//'`" \
&& notify-send --urgency low "Device Successfully Unmounted" "Partition \"$mountedpartition\" successfully unmounted" \
|| notify-send --urgency low "Error Unmounting Device" "Could not unmount partition \"$mountedpartition\""
fi
|