#!/bin/sh ############################################### # Prepend DejaVu Sans Mono for monospace # # Peng Wu ############################################### FAVAIL=/usr/share/fontconfig/conf.avail FCONF=/etc/fonts/conf.d FILECONF=32-dejavu.conf if [ $UID -ne 0 ]; then echo 1>&2 Please run $0 as root user. exit 2 fi if [ $# -ne 1 ]; then echo 1>&2 Usage: $0 \[on\|off\] exit 2 fi if [ $1 = "on" -o $1 = "off" ]; then if [ $1 == "on" ]; then if [ -f "$FAVAIL/$FILECONF" ]; then ln -sf $FAVAIL/$FILECONF $FCONF/$FILECONF else echo $FAVAIL/$FILECONF does not exist! exit 2 fi fi if [ $1 = "off" ]; then if [ -f "$FAVAIL/$FILECONF" ]; then rm -f $FCONF/$FILECONF else echo $FAVAIL/$FILECONF does not exist! exit 2 fi fi else echo $1 is not a valid option fi exit 0