Skip to content

Instantly share code, notes, and snippets.

@ferventcoder
Last active April 4, 2018 00:44
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ferventcoder/cd67563834d955a33424 to your computer and use it in GitHub Desktop.
Save ferventcoder/cd67563834d955a33424 to your computer and use it in GitHub Desktop.
Cloud boxes setup
[user]
name = Chocolatey
email = chocolatey@realdimensions.net
[core]
autocrlf = false
editor = \"C:/Program Files (x86)/GitExtensions/GitExtensions.exe\" fileeditor
filemode = false
excludesfiles = C:/Users/rob/.gitignore
symlinks = false
[diff]
guitool = beyondcompare
tool = beyondcompare
[difftool]
prompt = false
[difftool "beyondcompare"]
path = C:/Program Files (x86)/Beyond Compare 4/BComp.exe
cmd = \"C:/Program Files (x86)/Beyond Compare 4/BComp.exe\" \"$LOCAL\" \"$REMOTE\"
[merge]
tool = BeyondCompare
ff = false
log = true
renamelimit = 6500
[mergetool "BeyondCompare"]
path = C:/Program Files (x86)/Beyond Compare 4/BComp.exe
cmd = \"C:/Program Files (x86)/Beyond Compare 4/BComp.exe\" \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\"
trustExitCode = true
[alias]
st = status
lg = "log --pretty=format:'%C(yellow)%h%C(reset) %s %C(cyan)%cr%C(reset) %C(cyan)%an%C(reset) %C(green)%d%C(reset)' --graph --date-order"
review = log -p --reverse -M -C -C --patience --no-prefix
[push]
default = matching
[credential]
helper = !\"C:/Program Files (x86)/GitExtensions/GitCredentialWinStore/git-credential-winstore.exe\"
[fetch]
prune = true
  • SETX HOME %USERPROFILE%

Install choco

Configure choco

  • choco feature enable -n autouninstaller
  • choco feature enable -n allowglobalconfirmation

Install the world:

  • choco install -y git -params "'/GitAndUnixToolsOnPath /NoAutoCrlf'"
  • choco install -y notepadplusplus 7zip 7zip.commandline beyondcompare conemu fiddler4 grepwin stexbar lessmsi nuget.commandline puppet vim gitextensions sysinternals baretail SourceCodePro

Continue

  • choco install -y ethanbrown.conemuconfig --ignore-dependencies

Configure Box

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDMbqRj9kU7w6VlKn96GSVR9XmOqB32+QdOOC8v9r5kM0xN3Z3912sjVXAImVKmzqarHg82fayDQFeo2N60g1ZxVRBn7svw7q2XftH6ePKAp/GM4IuPoO0P9/OO5WSrj/wKqFZ8qZrKsX0mpzKtMoRQduDmfu0WtL1jrTP+khNn+mNn2HIA5ICfaDil1EDjgoahmCNrvq/aiKJaXCJmzFxU+Vn4m6f2EiUJcxNTmTIZYzjmt7fPwh0XqVJeC0olH+bbkzdmGzGMA4wjQu8uS+EeWXhounM34ou2MSvf+e+xk4w6/KCbGBJ2r376dp0gfsYehhp17yYuck7xZwbUXROd ferventcoder@gmail.com
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC2o41SpFuckURiWHwxPHuzEeBvowPFqC+JjDfPkHKBVgPKk6E73GT78FSvb5oNEh31VhYJkv7fjnQpQa0pksxJ+RkffCO724YE1P9dKAgGGzAlxV5tiqNEl/99eeS/8wctjBkCslRto0S/vkS9US8SfHWtAPbSTNEMCKIgP9AX32ukdiBpJF/CwrLgZb+mMQpZqDFYyIq3I+dxGvmj0UXfXYofETS+EPd0ves2uZ3s0WG+TnaRFZOXI+gcIbGSf7Kq0NdDBOI6tIGBpy3ZV6zN7Z3vIxlmjDB+P0zosO7vJ3eGCmihEyEoG1XXrinb6i4HA1wy8XNKCXLOgOB/T4xaBDMp6WqXNbT6FUi/Ui97h29J8ci5ukoko7Ufrr+nx4i82YOvP3nhszp69V5g8erZlB7iWa+rYx0qYriy9OlaFVMh6e0Xtos/wZr/PP++D8LpqXWzwUOR+PPDP4PT9DiIhopmtTE3L6x++hdbcgZ50d4biBckAX1jxipsoRIFWFNnJPg6u5m6WU7fZw0O2B7ccSLyrEF24imBpRzh0ySxxHx0+vTO32rWrarsEbtkZnW230U8qIoXK6giGyrvE1lV3ZXSAt7DoqTHtDsOBnXzQYppEskw5ZtYOzQxx6IrIH1N+s1nNeJiBn0d8rkiccJAe9BHE1aZxRl39SypP0hnNQ== chocolatey@realdimensions.net
@ferventcoder
Copy link
Author

Package builder:

  • choco install vagrant --version 1.6.5
  • refreshenv
  • vagrant plugin install sahara
  • vagrant plugin install vagrant-multiprovider-snap
  • git clone https://github.com/chocolatey/package-verifier.git
  • install .net 3.5 using webpi
    • choco install webpicmd
    • refreshenv
    • webpicmd /Install /SuppressReboot /AcceptEula /Products:NetFx3
    • webpicmd /Install /SuppressReboot /AcceptEula /Products:NetFramework452
  • vagrant box add --name win2012r2x64

Change password

  • add git authentication (and encrypt it)

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