Fast macOS setup and configuration via Whiptail
Run ./install.sh to install homebrew and whiptail and launch the ui.
macOStrap lets you choose between the following components and contains the following...
| Name | Description |
|---|---|
| zsh | Install ZSH, zPlug & .zshrc |
| iterm2 | Install iTerm2 themes & config |
| mac defaults | Change mac defaults (e.g. show the ~/Library/ Folder) |
| Name | Description |
|---|---|
| 1password6 | 1Password 6 Password Manager |
| atom | Atom Text Editor |
| bettertouchtool | BetterTouchTool (Window Snapping) |
| caffeine | Caffeine (Disable System sleep) |
| arduino | Arduino SDK |
| cyberduck | Cyberduck – Serverbrowser |
| docker | Docker Runtime |
| google-chrome | Google Chrome (stable) |
| google-chrome-canary | Google Chrome (Canary) |
| firefox | Firefox (stable) |
| firefox-developer-edition | Firefox (Developer-Edition) |
| iterm2 | iTerm2 - the better terminal |
| intellij-idea | IntelliJ IDEA |
| java | Java (most recent) |
| java8 | Java 8 |
| macdown | MacDown - A MarkDown Editor |
| postman | Postman - API Testing Tool |
| psequel | pSequel - PostgreSQL Client |
| sequel-pro | Sequel Pro - mySQL Client |
| slack | Slack |
| spotify | Spotify |
| tunnelblick | Tunnelblick VPN |
| ultimaker-cura | Cura Slicer (3D-Printing) |
| vagrant | Vagrant |
| virtualbox | VirtualBox – VM Manager |
| virtualbox-extension-pack | VirtualBox Extensions |
| visual-studio-code | Visual Studio Code |
| vlc | VLC - Video Lan Client |
| Name | Description |
|---|---|
| autoconf | Automatic configure script builder |
| automake | Tool for generating GNU Standards-compliant Makefiles |
| bat | A cat clone with wings |
| curl | Get a file from an HTTP, HTTPS or FTP server |
| git | The complete git experience (no cut content!) |
| git-flow | Extensions to follow Vincent Driessen's branching model |
| httpd | Apache HTTPD |
| mariadb | Drop-in replacement for MySQL |
| mas | Mac App Store command-line interface |
| maven | Java-based project management |
| nvm | Manage multiple Node.js versions |
| openssl | SSL/TLS cryptography library |
| php | PHP (most recent) |
| phpmyadmin | Web interface for MySQL and MariaDB |
| sqlite | Command-line interface for SQLite |
| ssh-copy-id | Add a public key to a remote machines authorized_keys file |
| tmux | Terminal multiplexer |
| tree | Display directories as trees (with optional color/HTML output) |
| vim | Vi with many additional features |
| wget | Internet file retriever |
| Name | Description |
|---|---|
| rvm | The Ruby Version Manager |