xsettings: always set Gdk/* properties

It shouldn't hurt if we use 1 as scaling factor.
This commit is contained in:
Vincent Bernat 2018-07-27 22:53:54 +02:00
parent 387c6d0078
commit d52488e1c9

View file

@ -15,13 +15,12 @@ case $(hostname),$(xrandr --current | \
esac esac
# Build xsettingsd.local # Build xsettingsd.local
cp ~/.config/awesome/xsettingsd ~/.config/awesome/xsettingsd.local {
echo Xft/DPI $(( $dpi*1024 )) >> ~/.config/awesome/xsettingsd.local cat ~/.config/awesome/xsettingsd
echo Xft/DPI $(( $dpi*1024 ))
if [ $(( $dpi/96 )) -ge 2 ]; then echo Gdk/WindowScalingFactor $(( $dpi/96 ))
echo Gdk/WindowScalingFactor $(( $dpi/96 )) >> ~/.config/awesome/xsettingsd.local echo Gdk/UnscaledDPI $(( 96*1024 ))
echo Gdk/UnscaledDPI $(( 96*1024 )) >> ~/.config/awesome/xsettingsd.local } > ~/.config/awesome/xsettingsd.local
fi
# Signal xsettingsd # Signal xsettingsd
pid=$(xprop -name xsettingsd _NET_WM_PID 2> /dev/null | awk '{print $NF}') pid=$(xprop -name xsettingsd _NET_WM_PID 2> /dev/null | awk '{print $NF}')