Skip to content

Instantly share code, notes, and snippets.

@dkarchmer
Last active March 2, 2021 01:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dkarchmer/94d8e6da747967827cc8ee50e0649284 to your computer and use it in GitHub Desktop.
Save dkarchmer/94d8e6da747967827cc8ee50e0649284 to your computer and use it in GitHub Desktop.
Windows 10 Setup

Install

  • Docker for Windows
  • Visual Studio Code (or IDE of choice), but VSCode supports WSL2 very well.
  • Github Desktop (optional)
  • Evernote (Personal)
  • Slack App, Notion App, Twist App (optional)
  • Chrome and/or Firefox and set as default

Choco should be used to manage packages

Open Powershell as Admin

> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
> choco install emacs (Personal choice)
> choco install python3
> choco install vim (Optional)

Setting up WSL2

(Based on https://www.omgubuntu.co.uk/how-to-install-wsl2-on-windows-10)

  • Install WSL2
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  • Enable virtual machine
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  • Set WSL2 as default
wsl --set-default-version 2
  • reboot
  • install ubuntu 20 from apps store
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment