Skip to content

Instantly share code, notes, and snippets.

@grahamcrowell
Created July 14, 2022 23:40
Show Gist options
  • Save grahamcrowell/d281feb568bfcf60e1e655a54e2d044f to your computer and use it in GitHub Desktop.
Save grahamcrowell/d281feb568bfcf60e1e655a54e2d044f to your computer and use it in GitHub Desktop.
Dev Env Setup

Prerequisites

Dual boot Ubuntu

Steps

utilities

sudo apt update
sudo apt upgrade
sudo apt install curl
sudo apt install wget
sudo apt install git

change default shell

sudo apt install zsh // install zsh
type -a zsh // find zsh binary
chsh -s /bin/zsh // change shell to zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" // install oh-my-zsh

git

  • create gpg key
  • create ssh key
  • install git
  • configure keys on github

python

https://github.com/pyenv/pyenv-installer

docker

https://docs.docker.com/engine/install/ubuntu/

vscode

https://linuxhint.com/install-visual-studio-code-ubuntu22-04/

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