xsettings: also fallback to xrdb

LibreOffice doesn't use xsettings...
This commit is contained in:
Vincent Bernat 2014-11-05 13:40:31 +01:00
parent 913ef0d3f2
commit 58cea06e8e

View file

@ -2,8 +2,8 @@
# Build xsettingsd.local
cp ~/.config/awesome/xsettingsd ~/.config/awesome/xsettingsd.local
echo Xft/DPI $(( $(xdpyinfo | \
awk '$1 ~ /resolution:/ { print $2 }' | sed 's/x.*//') * 1024 )) >> ~/.config/awesome/xsettingsd.local
dpi=$(xdpyinfo | awk '$1 ~ /resolution:/ { print $2 }' | sed 's/x.*//')
echo Xft/DPI $(( $dpi * 1024 )) >> ~/.config/awesome/xsettingsd.local
# Signal xsettingsd
pid=$(xprop -name xsettingsd _NET_WM_PID 2> /dev/null | awk '{print $NF}')
@ -12,3 +12,6 @@ if [ x"$pid" = x ]; then
else
kill -HUP $pid
fi
# Also use xrdb for very old stuff (you know, LibreOffice)
echo Xft.dpi: $dpi | xrdb -merge