zarya/lib/common.sh

11 lines
400 B
Bash
Executable file

#!/bin/bash
set -euo pipefail
ZARYA_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
export ATLAS_DIR="${ATLAS_DIR:-$HOME/Projects/atlas}"
export REPO_ROOT="${ATLAS_DIR}"
source "${ZARYA_DIR}/config.env" 2>/dev/null || true
source "${ZARYA_DIR}/lib/log.sh"
source "${ZARYA_DIR}/lib/net.sh"
source "${ZARYA_DIR}/lib/vault.sh"
source "${ZARYA_DIR}/lib/session.sh"
source "${ZARYA_DIR}/lib/ssh.sh"