#!/bin/sh BDFDIR="$1" if [ "$BDFDIR" = "" ]; then echo "usage: $0 " exit 1 fi install_font() { BDF=fauxtari-$1.bdf ALIAS=fauxtari-$1 cp "fonts/$BDF" "$BDFDIR" ( cd "$BDFDIR" mkfontdir mkfontscale if ! grep "^$ALIAS" fonts.alias &> /dev/null; then NAME="$( grep "^$BDF" fonts.dir | cut -d' ' -f2- )" echo "$ALIAS $NAME" >> fonts.alias fi ) } mkdir -p "$BDFDIR" || exit 1 install_font 8 install_font 16 install_font 24 if [ "$DISPLAY" != "" ]; then xset -fp "$BDFDIR" &>/dev/null xset +fp "$BDFDIR" &>/dev/null xset fp rehash fi