diff options
Diffstat (limited to 'bin/provision')
-rwxr-xr-x | bin/provision | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/bin/provision b/bin/provision new file mode 100755 index 0000000..eac3fc0 --- /dev/null +++ b/bin/provision @@ -0,0 +1,25 @@ +#!/bin/bash +# +# Provisioner +# + +# Dependencies +DIRNAME="`dirname $0`" +DEPENDENCIES="make" +DEPENDENCIES="$DEPENDENCIES biber pybtex npm" + +# Check for sudo +if [ "`whoami`" != "root" ]; then + SUDO="sudo" +fi + +# Ensure an up-to-date system +$SUDO apt-get update && $SUDO apt-get dist-upgrade -y && \ + $SUDO apt-get autoremove -y && $SUDO apt-get clean + +# Install dependencies +$SUDO apt install -y $DEPENDENCIES + +# Install bibtex-tidy +# https://github.com/FlamingTempura/bibtex-tidy +$SUDO npm install -g bibtex-tidy |