Skip to content

Instantly share code, notes, and snippets.

@xiaoyvr
Last active January 8, 2018 05:25
Show Gist options
  • Save xiaoyvr/2cad55c484a706d70cb54a3676f16222 to your computer and use it in GitHub Desktop.
Save xiaoyvr/2cad55c484a706d70cb54a3676f16222 to your computer and use it in GitHub Desktop.

First step

find the language settings, reset the hotkey as NotAssigned instead of (`)

things need to do with admin access

  • install docker (need logout, need restart when install hyper-v)
  • uninstall chrome
  • uninstall git, nodejs if they are installed as admin user.

install chrome with user privilege

Turn on UAC first, install chrome, when UAC pops up, select No to install with user privilege.

Setup your powershell execution policy

Set-ExecutionPolicy RemoteSigned -scope CurrentUser

Run this in powershell to install scoop

iex (new-object net.webclient).DownloadString("https://get.scoop.sh")

install softwares using scoop

scoop install git
scoop update
scoop install nodejs
scoop install yarn

how to switch versions?

scoop install nodejs@8.9.0
scoop install nodejs@8.1.2
scoop reset nodejs@8.9.0

IMPORTANT!!!

before you clone any code repo git config --global core.autocrlf input

Install Intellij

just click cancel when it needs admin access, it will be installed as normal user.

install sublime

scoop bucket add extras
scoop install sublime-text

install minishift

uninstall GOW if you have first, it's collision with docker ssh somehow.

serv git locally

git daemon --verbose --export-all --base-path=/your/git/parent/path --reuseaddr

When ConEmu cannot pipe in docker

As a workaround, disabling ConEmu Settings -> Features -> ANSI and xterm sequences helped me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment