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.

About

Setup scripts for my personal mac

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages