Bootstrapping Ubuntu

Notes

  1. I run Ubuntu on my servers because Ubuntu supports Dokku (Self-hosted Heroku).
  2. My Arch dotfiles are also put onto the instance and they mostly work fine. But because Aarch has more bleeding-edge packages in its repos, I have to do some extra work to get Ubuntu into the 21st century.
# Install up-to-date fish shell. On Ubuntu it's way out of date
sudo apt-add-repository ppa:fish-shell/release-3
sudo apt update
sudo apt install fish

# Install atuin
bash (curl --proto '=https' --tlsv1.2 -sSf https://setup.atuin.sh | psub)