Skip to content

simoneguzzi/workspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Infrastructure

Setup Windows workspace using Chocolatey

  1. Install Chocolatey following instructions.

  2. Run

    choco install path/to/chocolatey/essentials.config -y

Setup Windows workspace using Scoop

  1. Install Scoop following instructions.

  2. Run

    scoop install git
    gc buckets.txt |% { scoop bucket add $_ }
    gc essentials.txt |% { scoop install $_ }

Search for apps on https://scoop.sh.

Install Docker on Windows

  1. Enable WSL 2 by running wsl --install - requires privileged user.
  2. Set WSL 2 as default version by running wsl --set-default-version 2.
  3. From the start menu, run the Ubunt app.
  4. Follow installation instructions.

Setup Mac workspace using Brew

  1. Install Brew by running

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. Run

    xargs brew install < path/to/brew/essentials.txt
    xargs brew install --cask < path/to/brew/essentials_cask.txt

Setup VS Code

Add the code command to the path

  1. Launch VS Code.
  2. Open the Command Palette - Cmd + Shift + P.
  3. Type shell command to find the Shell Command Install 'code' command in PATH command.
  4. Restart the terminal for the new $PATH value to take effect.

Backup extensions

  1. If you haven't done it yet, add the code command to the path.
  2. Run code --list-extensions > vscode_extensions.txt.

Install extensions

Unix

  1. If you haven't done it yet, add the code command to the path.
  2. Run cat vscode_extensions.txt | xargs -L 1 code --install-extension.

Windows

Run gc vscode_extensions.txt |% { code --install-extension $_ }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages