Viewing:
#!/bin/bash
# The purpose of this file is to run one time setup that does not
# belong in .ford_of_bruinen itself. Vim setup, directory setup, language run time setup,
# that sort of thing.
# The goal is that everything in here should only need to be run once, not on every
# shell session. The goal is also that everything in here can be run an arbitrary
# amount of times without clobbering or breaking anything.
# It is preferred that this be the top level, "import" file
logStep() {
echo
echo $@
echo $@ | tr [:print:] =
echo
}
logStep "Setting up vim"
. $HOME/.bootstrap-env/vim.sh
logStep "Setting up nvm/node"
. $HOME/.bootstrap-env/node.sh
logStep "Setting up haskell"
. $HOME/.bootstrap-env/haskell.sh
logStep "Creating common directories"
. $HOME/.bootstrap-env/directories.sh
logStep "Installing default packages"
. $HOME/.bootstrap-env/packages.sh