-
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 command
to find the Shell Command Install 'code' command in PATH command. - Restart the terminal for the new
$PATH
value to take effect.
- If you haven't done it yet, add the
code
command to the path. - Run
code --list-extensions > vscode_extensions.txt
.
- If you haven't done it yet, add the
code
command to the path. - Run
cat vscode_extensions.txt | xargs -L 1 code --install-extension
.
Run gc vscode_extensions.txt |% { code --install-extension $_ }