-
Install Chocolatey following instructions.
-
Run
choco install path/to/chocolatey/essentials.config -y
-
Install Scoop following instructions.
-
Run
scoop install git gc buckets.txt |% { scoop bucket add $_ } gc essentials.txt |% { scoop install $_ }
Search for apps on https://scoop.sh.
- Enable WSL 2 by running
wsl --install- requires privileged user. - Set WSL 2 as default version by running
wsl --set-default-version 2. - From the start menu, run the Ubunt app.
- Follow installation instructions.
-
Install Brew by running
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -
Run
xargs brew install < path/to/brew/essentials.txt xargs brew install --cask < path/to/brew/essentials_cask.txt
- Launch VS Code.
- Open the Command Palette -
Cmd + Shift + P. - Type
shell commandto find the Shell Command Install 'code' command in PATH command. - Restart the terminal for the new
$PATHvalue to take effect.
- If you haven't done it yet, add the
codecommand to the path. - Run
code --list-extensions > vscode_extensions.txt.
- If you haven't done it yet, add the
codecommand to the path. - Run
cat vscode_extensions.txt | xargs -L 1 code --install-extension.
Run gc vscode_extensions.txt |% { code --install-extension $_ }