configure.sh 806 B

1234567891011121314151617181920212223
  1. #!/usr/bin/env bash
  2. set -e # Exit immediately if a command exits with a non-zero status.
  3. ROOT_FOLDER="$(readlink -f $(dirname "${BASH_SOURCE[0]}")/..)"
  4. echo
  5. echo "======================================"
  6. if [[ -f "${ROOT_FOLDER}/state/configured" ]]; then
  7. echo "=========== RECONFIGURING ============"
  8. else
  9. echo "============ CONFIGURING ============="
  10. fi
  11. echo "=============== TIPI ================="
  12. echo "======================================"
  13. echo
  14. sudo wget -O /usr/local/bin/pacapt https://github.com/icy/pacapt/raw/ng/pacapt
  15. sudo chmod 755 /usr/local/bin/pacapt
  16. sudo ln -sv /usr/local/bin/pacapt /usr/local/bin/pacman || true
  17. sudo pacapt -Sy; sudo pacapt -S docker docker-ce docker-compose containerd.io jq coreutils curl -y
  18. # Create configured status
  19. touch "${ROOT_FOLDER}/state/configured"