newur / local-dev-setup-win

Setup a Windows Machine with Chocolatey + Git Bash scripts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

local-dev-setup-win

Setup a Windows Machine with Chocolatey + Git Bash scripts

Preconditions

Download a VirtualBox image of Windows 10 from Microsoft

Install all the Windows updates and do the reboots. I also added 7zip, because my target system will come with it pre-installed: https://boxstarter.org/package/7zip

Usage

Install the basic applications with opening this link in Edge:

https://boxstarter.org/package/git,jetbrainstoolbox,intellijidea-ultimate,docker-desktop

Fastlane for testing (just git bash): https://boxstarter.org/package/git

Run in Git Bash as Administrator:

cp $(which 7z) /c/ProgramData/chocolatey/bin/zip.exe

Run in non-admin Git Bash:

git clone https://github.com/newur/local-dev-setup-win.git \
  && cd local-dev-setup-win
  && cp bashrc ~/.bashrc \
  && cp inputrc ~/.inputrc
curl -s "https://get.sdkman.io" | bash \
  && source ~/.bashrc \
  && sdk env install
./gitSetup.sh \
  && cp pre-push ~/.config/git/template/hooks/ \
  && ./createSshKey.sh
# TODO checkout verticals and other esp projects
./cloneGitRepos.sh
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash \
  && source ~/.bashrc \
  && nvm install --lts

# TODO run taiko to create a valid customer gitSetup


# more or less done: run taiko to create a BCM

About

Setup a Windows Machine with Chocolatey + Git Bash scripts

License:Apache License 2.0


Languages

Language:Shell 100.0%