#!/bin/sh set -e str isvalue "$1" \ && printf "Usage: %s\n" "$0" 1>&2 \ && exit 64 \ || str isvalue "$PIGPEN" \ && printf "%s\n" "$PIGPEN" \ && exit 0 \ || str isvalue "$XDG_CONFIG_HOME" \ && printf "%s\n" "$XDG_CONFIG_HOME" \ && exit 0 \ || printf "%s/.pigpen\n" "$HOME" \ && exit 0 \ || exit 1