From f99cdfec4b49838ea8517d790e517e93f53ae26f Mon Sep 17 00:00:00 2001 From: typebrook Date: Mon, 2 Mar 2020 21:14:18 +0800 Subject: update --- tools/install.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 tools/install.sh (limited to 'tools/install.sh') diff --git a/tools/install.sh b/tools/install.sh new file mode 100644 index 0000000..54bcef1 --- /dev/null +++ b/tools/install.sh @@ -0,0 +1,16 @@ +#! /usr/bin/env bash + +set -e + +# Default settings +SETTING_DIR=${SETTING_DIR:-~/settings} +REPO=${REPO:-typebrook/settings} +REMOTE=${REMOTE:-https://github.com/${REPO}.git} +BRANCH=${BRANCH:-master} + +git clone --depth=1 --branch "$BRANCH" "$REMOTE" "$SETTING_DIR" || { + error "git clone of settings repo failed" + exit 1 +} + +cd "$SETTING_DIR" && make -- cgit v1.2.3-70-g09d2