Skip to content

Instantly share code, notes, and snippets.

@McSlow
Last active November 4, 2018 18:58
Show Gist options
  • Save McSlow/77de00b85b9102aae798a39446916182 to your computer and use it in GitHub Desktop.
Save McSlow/77de00b85b9102aae798a39446916182 to your computer and use it in GitHub Desktop.
Things to tweak Windows to make Win10 dev friendly. Especially for former Mac Users.

Assumptions

Windows 10, >=1803. Edition doesn't matter.

Install Software

No Homebrew here, Windows uses chocolatey

Fix US International Keyboard layout

No Programmer wants deadkeys.

  1. Download Keyboard Layout Creator https://www.microsoft.com/en-us/download/details.aspx?id=22339

  2. Download correct layout

    Invoke-WebRequest -Uri https://raw.githubusercontent.com/umanovskis/win-kbd-usint-nodead/master/us_international_no_dead_keys.klc -OutFile usintnodead.klc

  3. Open with layout creator, Project > Build and Validate...

  4. install the corresponding package (amd64, usually)

  5. set layout in keboard settings

Windows Subsystem for Linux

Activate Feature, using administrative powershell

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Start Microsoft Store, Search "ubuntu", install 16.04 LTS

Install WSLtty

Activate windows' openssh:

Add-WindowsCapability -Online -Name OpenSSH*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment