This repo contains set-up notes, configuration files, and package installation scripts for every machine I use.
git clone https://github.com/jacksonllee/recipes.git
cd recipes
- If a new OS is available, update the OS from App Store.
- Google Chrome: https://www.google.com/chrome/
- iTerm2: https://www.iterm2.com/
- zsh: https://ohmyz.sh/
- Git: https://git-scm.com/
- Once Git is available, clone this repo to local:
git clone https://github.com/jacksonllee/recipes.git cd recipes
- Once Git is available, clone this repo to local:
- Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Once brew is available, install packages:
cd brew && sh install_packages.sh && cd ..
- Once brew is available, install packages:
- pyenv and pyenv-virtualenv: https://github.com/pyenv/pyenv
- Once both are installed, set the base environment by running
pyenv install 3.9.9 && pyenv global 3.9.9
(or whatever recent Python version I'd like)
- Once both are installed, set the base environment by running
- Configure vim (theme etc.):
cd vim && sh configure.sh && cd ..
- Generate a new SSH key: Follow instructions from GitHub.
- PyCharm, Docker, Git LFS, FileZilla, ELAN
- Google Chrome: https://www.google.com/chrome/
- Git:
sudo apt-get install git
- Once Git is available, clone this repo to local:
git clone https://github.com/jacksonllee/recipes.git cd recipes
- Once Git is available, clone this repo to local:
- Install packages:
cd ubuntu && sh install_packages.sh && cd ..
- pyenv and pyenv-virtualenv: https://github.com/pyenv/pyenv
- Once both are installed, set the base environment by running
pyenv install 3.9.9 && pyenv global 3.9.9
(or whatever recent Python version I'd like)
- Once both are installed, set the base environment by running
- Configure vim (theme etc.):
cd vim && sh configure.sh && cd ..
- Generate a new SSH key: Follow instructions from GitHub.
- PyCharm, Docker, Git LFS, FileZilla, ELAN