dmenuumount can unmount drives in /home
This commit is contained in:
parent
8aed25e0af
commit
39c41211dc
1 changed files with 1 additions and 3 deletions
|
@ -2,10 +2,8 @@
|
|||
# A dmenu prompt to unmount drives.
|
||||
# Provides you with mounted partitions, select one to unmount.
|
||||
# Drives mounted at /, /boot and /home will not be options to unmount.
|
||||
# This can be changed by modifying the awk command in $drives.
|
||||
COLS="name,type,size,mountpoint"
|
||||
|
||||
drives=$(lsblk -rpo "$COLS" | awk '$2=="part"&&$4!~/boot|home|SWAP/&&length($4)>1{printf "%s (%s) on %s\n",$1,$3,$4}')
|
||||
drives=$(lsblk -nrpo "name,type,size,mountpoint" | awk '$2=="part"&&$4!~/\/boot|\/home$|SWAP/&&length($4)>1{printf "%s (%s) on %s\n",$1,$3,$4}')
|
||||
[ -z "$drives" ] && exit
|
||||
chosen=$(echo "$drives" | dmenu -i -p "Unmount which drive?" | awk '{print $1}')
|
||||
[ -z "$chosen" ] && exit
|
||||
|
|
Loading…
Reference in a new issue