Skip to content

dtopuzov/setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup Scripts

About

Setup scripts that I use to setup my personal Mac Book at home.

List of installed software:

  • Homebrew
  • NodeJS 12
  • Open JDK 8, 11 and 13
  • Maven
  • Android SDK (including emulator images)
  • Appium (and all of its dependencies)

Optional scripts:

  • ide/install-ides.sh installs IntelliJ IDEA, PyCharm and VS Code.
  • java/install-sikuli.sh installs Sikuli IDE.
  • ios/setup-disable-firewall.sh exclude Xcode from macOS firewall rules.

Notes: Be careful and use at your own risk!

Requirements

Manually download and install latest official Xcode.

Note:

  • Xcode installation can be also scripted with xcinfo.

Usage

Set environment variable with password of your user:

export PASS=<your-pass>

Run the script:

./setup.sh

Wait until you see:

Setup completed!

Notes:

  • It will take some time.
  • Logs are in $HOME/logs
  • Do not forget to source $HOME/.bash_profile after setup is complete.

Cleanup

If you want to clean your machine from all the installed things you can run the cleanup script.

Enable full cleanup (will erase everything):

export FORCE_CLEAN=true

Run the script:

./clean.sh

Wait until you see:

Cleanup completed!

Note that it will take some time.

Releases

No releases published

Packages

No packages published

Languages