#!/bin/sh # 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 # Signal xsettingsd pid=$(xprop -name xsettingsd _NET_WM_PID 2> /dev/null | awk '{print $NF}') if [ -n $pid ]; then kill -HUP $pid else xsettingsd -c ~/.config/awesome/xsettingsd.local & fi