My Development Environment
No frills, just keywords here:
- Xcode
 - Homebrew
 - My SSH + access keys
 - Atom
 - 
    
    
Apache:
- DocumentRoot and first Directory in 
httpd.conf - Uncomment Virtual hosts (at the bottom of the 
httpd.conffile) - 
httpd-vhosts.conf+/etc/hosts+dnsmasq - 
httpd-ssl.conf+keygen 
PHP:
- 
bin/php vers/php.ini max_input_nesting_level→ 1640 - 
max_input_vars→ 2000 - 
memory_limit→ 1280MB - 
sendmail_path = /usr/local/Cellar/mailhog/1.0.0/bin/MailHog sendmail, see later 
 - DocumentRoot and first Directory in 
 - Composer (global installation, following official docs)
 - A globally installed Drush & Drush Launcher
 - 
GnuPG: 
brew install gnupg - GNU Patch: 
brew install gpatch - 
MailHog: 
brew install mailhog;brew services start mailhog→ http://127.0.0.1:8025 - RVM
 - 
NVM, with a stable LTS Node.js
    
- AVN (automatic version switching for Node.js)
 - Yarn: 
brew install yarn --without-node 
 - Meld Here I had to trick a bit for a working cli command…
 - Java SDK (JDK is not enough!)
 - Apache Solr
 - Memcached
 - Tunnelblick
 - Sequel Pro
 - Selenium Server, chromedriver, geckodriver
 - Android Studio
 - Appium
 - Postman
 - VirtualBox
 - Docker I think I follow the official docs…
 - …and my private git repository for 
/[Users|usr]/[myuser]/that provides:- global git configs
 - the global 
.gitignore - my bash aliases
 - my custom prompt
 - my [ba]sh exports
 - a customized MySQL configuration (
.my.cnf; with some innodb and other overrides) 
…and contains my custom (bash) scripts:
- config-hash remover for Drupal 8 configuration
 - git completion script for cli
 net-back-alert.shnet-lost-alert.sh