# use xrandr | grep connected to determine the interface IFC=DVI-D-2 tsf=1.33 if xrandr | grep -q "^$IFC connected"; then tdpi=$(awk 'BEGIN { printf("%i\n", 96 * '$tsf') }') xrandr --output $IFC --primary --dpi $tdpi export QT_SCALE_FACTOR=$tsf export GDK_DPI_SCALE=$tsf gsettings set org.gnome.desktop.interface text-scaling-factor $tsf gconftool-2 --type float --set /desktop/gnome/font_rendering/dpi $tdpi fi