3 # apply instantOS dpi settings
9 sed -i '/^Xft\.dpi/d' ~/.Xresources
10 sed -i '/^st.font/d' ~/.Xresources
14 echo "setting dpi to $DPI"
15 echo "Xft.dpi: $DPI" >>~/.Xresources
16 NEWDPI="$(echo "( $DPI / 96 ) * 15" | bc -l | grep -o '^[^\.]*')"
17 sed -i '/^st.font/d' ~/.Xresources
18 echo "st.font: Fira Code Nerd Font Mono:pixelsize=$NEWDPI:antialias=true:autohint=true" >>~/.Xresources
19 echo "st.font2: JoyPixels:pixelsize=$NEWDPI:antialias=true:autohint=true" >>~/.Xresources
22 if [ -z "$DPI" ]; then
27 [ "$DPI" -eq "$DPI" ] || exit
30 if [ "$DPI" = "96" ]; then
35 if ! [ -e .Xresources ]; then
36 echo "initializing xresources"
40 if grep -q '^Xft.dpi' ~/.Xresources; then