- Install homebrew from https://brew.sh
- Disable homebrew analytics by running
brew analytics off
- Install git by running
brew install git
- Generate a new SSH key to
~/.ssh/id_rsa
andchmod 700 ~/.ssh/id_rsa
it - Generate a new SSH key by running
ssh-keygen -t ed25519 -C [email protected]
- Copy the public key by running
pbcopy < ~/.ssh/id_ed25519.pub
- Add the SSH key into GitHub at https://github.com/settings/keys
- Clone this repo + submodules and install:
mkdir ~/repos
cd ~/repos
ssh-keyscan github.com >> ~/.ssh/known_hosts
git clone --recurse-submodules [email protected]:calvinbui/dotfiles.git
cd dotfiles
./install -x
- Generate a new SSH key to
~/.ssh/id_rsa
andchmod 700 ~/.ssh/id_rsa
it - Generate a new SSH key by running
ssh-keygen -t ed25519 -C [email protected]
- Copy the public key
cat ~/.ssh/id_ed25519.pub
- Add the SSH key into GitHub at https://github.com/settings/keys
- Clone this repo + submodules and install:
mkdir ~/repos
cd ~/repos
ssh-keyscan github.com >> ~/.ssh/known_hosts
git clone --recurse-submodules [email protected]:calvinbui/dotfiles.git
cd dotfiles
./install
- Start an admin PowerShell window
- Enable PowerShell to run scripts first by running
Set-ExecutionPolicy Bypass -Scope Process
- Run the
windows\install-chocolately.ps1
script within the admin shell - Re-install all packages by running
choco install windows\packages.config
- Not all packages will create Desktop icons
wsl2
requires a restart before installing any Linux distroswsl-ubuntu-2004
is installed but needs to ran to be installed as a distro