#!/usr/bin/bash


listmon ()
{
xrandr --listmonitors |awk '{if ( NF > 3 ) print $NF}'
}

echo listing monitors
chosenmon=""
select mon in quit `listmon` 
do
chosenmon=$mon
 [ ${#chosenmon} -ne 0 ] && break
done
echo mon = $mon chosenmon = $chosenmon
[ $mon = quit ] && exit 1
echo "choose dpi: example: 96 = 1300x870  , 220 = 2560x1440 (for 13 inch laptop)"
select xdpi in quit 96 144 196 220
do
chosendpi=$xdpi
 [ ${#chosendpi} -ne 0 ] && break
done 
[ ${xdpi} = quit ] && exit 1
echo xrandr --output $chosenmon --dpi ${chosendpi}x${chosendpi}
xrandr --output $chosenmon --dpi ${chosendpi}x${chosendpi}
