Skip to content

Instantly share code, notes, and snippets.

@kimadactyl
Last active January 11, 2018 12:30
Show Gist options
  • Save kimadactyl/54f36b6005e6868c0cf6 to your computer and use it in GitHub Desktop.
Save kimadactyl/54f36b6005e6868c0cf6 to your computer and use it in GitHub Desktop.
Ubuntu new installation checklist

apps

Development

Automated

# Apps
sudo apt-get install vlc vim git gimp texlive-full pandoc
# Database
sudo apt-get install libsqlite3-dev libpq-dev build-essential
# Heroku Toolbelt
wget -O- https://toolbelt.heroku.com/install-ubuntu.sh | sh
# Node
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get install -y nodejs
# Docker
wget -nv https://get.docker.com/ -O- -t 2 -T 10 | bash

Manual

LaTeX

mkdir ~/.pandoc
cd ~/.pandoc
ln -s ~/Dropbox/TeX/ templates
ln -s ~/Dropbox/GFSC/Fonts/ .fonts

Configure

Git

git config --global user.name "Dr Kim Foale"
git config --global user.email "kim@gfsc.studio"
git config --global credential.helper cache
git config --global credential.helper 'cache --timeout=3600'

Then do this: https://help.github.com/articles/working-with-ssh-key-passphrases/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment