Arch Linux
Install the Task runner:
sudo pacman -S go-task
Create the workspace directory and clone the repository:
mkdir Thermoquad
cd Thermoquad
git clone git@github.com:Thermoquad/origin.git
cd origin
Install system packages:
task system-install:arch-linux
Configure your shell for direnv and asdf.
For .bashrc:
# asdf
export ASDF_DATA_DIR="$HOME/.local/asdf"
export PATH="$ASDF_DATA_DIR/shims:$PATH"
# direnv
eval "$(direnv hook bash)"
For .zshrc:
# asdf
export ASDF_DATA_DIR="$HOME/.local/asdf"
export PATH="$ASDF_DATA_DIR/shims:$PATH"
fpath=(${ASDF_DATA_DIR:-$HOME/.asdf}/completions $fpath)
# direnv
eval "$(direnv hook zsh)"
Restart your shell, then setup the workspace:
cd Thermoquad/origin
task setup-workspace
Leave and re-enter the directory to activate the environment, then install the SDKs:
cd .. && cd origin
task install-workspace