From 5c2289e28398e7ba6bbde4f3e82731fc59e5df05 Mon Sep 17 00:00:00 2001 From: David Tomaschik Date: Tue, 29 Oct 2019 17:45:50 -0700 Subject: [PATCH] Basic script to clone and install. --- clone.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 clone.sh diff --git a/clone.sh b/clone.sh new file mode 100755 index 0000000..436e0b3 --- /dev/null +++ b/clone.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +set -ue + +# Script to clone and install + +if ! command -v git >/dev/null 2>&1 ; then + ( if [ "$EUID" != 0 ] ; then + sudo apt install -y git + else + apt install -y git + fi ) || ( echo 'Failed to install git!' >/dev/stderr; false) +fi + +git clone https://github.com/Matir/skel.git ${HOME}/.skel + +${HOME}/.skel/install.sh +${HOME}/.skel/install.sh packages minimal