dotfiles

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 39c41211dc95d75d53c43a7e42ee405c89e723b7
parent 8aed25e0afcfab0d1a23411d0abdf7f775c50259
Author: Luke Smith <luke@lukesmith.xyz>
Date:   Mon, 13 Aug 2018 18:11:51 -0400

dmenuumount can unmount drives in /home

Diffstat:
M.scripts/dmenuumount | 4+---
1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/.scripts/dmenuumount b/.scripts/dmenuumount @@ -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