My New Homebrew-based Drupal Devenv
- Xcode
- Homebrew
- My SSH + access keys
- Atom
-
Web stack
PHP
-
max_input_nesting_level
→ 1000 -
max_input_vars
→ 1000 -
memory_limit
→ 1280MB -
sendmail_path = /usr/local/Cellar/mailhog/1.0.0/bin/MailHog sendmail
, see later
-
- php version switcher
- xdebug switcher
- Composer (global installation, following official docs)
- GNU Patch:
brew install gpatch
- PHPStorm
- ImageMagick
- A globally installed Drush & Drush Launcher
-
GnuPG:
brew install gnupg
-
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
- …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.sh
net-lost-alert.sh