mirror of
https://github.com/ivuorinen/dotfiles.git
synced 2026-02-06 09:48:56 +00:00
- shared.sh: simplify guard logic, remove misleading warning message,
use ${VAR:-} pattern to avoid unbound variable error
- install-cheat-purebashbible.sh: replace echo -e with printf for
POSIX portability
12 lines
315 B
Bash
Executable File
12 lines
315 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Shared bash functions and helpers.
|
|
|
|
# Helper env variables. Use like this: VERBOSE=1 ./script.sh
|
|
: "${VERBOSE:=0}"
|
|
|
|
# Source the main shared config if not already loaded
|
|
if [ -z "${SHARED_SCRIPTS_SOURCED:-}" ]; then
|
|
source "${DOTFILES}/config/shared.sh"
|
|
export SHARED_SCRIPTS_SOURCED=1
|
|
fi
|