Files
fuzic/src/sh/config.sh
2025-09-08 12:10:10 +02:00

7 lines
402 B
Bash

# Configuration capabilities
CONFIGFILE_DEFAULT="$HOME/.config/$APP_NAME/config"
CONFIGFILE="${CONFIGFILE:-"$CONFIGFILE_DEFAULT"}"
[ "$CONFIGFILE" != "$CONFIGFILE_DEFAULT" ] && [ ! -f "$CONFIGFILE" ] && err "The configuration file manually specified with the environment variable CONFIGFILE=($CONFIGFILE) does not exist." && exit 1
# shellcheck source=/dev/null
[ -f "$CONFIGFILE" ] && . "$CONFIGFILE"