32 lines
534 B
Bash

#!/usr/bin/env bash
# Installs utility packages for general development.
# A list of packages to install
apt_packages=(
# Docker setup
"docker.io"
# General utilities
"dos2unix"
"tree"
"git"
"vim"
"expect"
"jq"
"xclip"
# For encryption in git
"git-crypt"
)
# If the list of packages to install isn't empty install the whole list
install_apt_packages()
{
export DEBIAN_FRONTEND="noninteractive"
if [ "${apt_packages[*]}" ]; then
apt-get -qy install "${apt_packages[@]}"
fi
}
install_apt_packages