<commit_before># OSX Reminder

My regular OS X installation.

### IDE

[Atom](https://atom.io/) - A hackable text editor for the 21st Century

* [Darkula UI](https://atom.io/packages/darkula-ui)
* [Darkula Syntax](https://atom.io/packages/darkula-syntax)
* [Settings file](settings.jar)

[PHPStorm](https://www.jetbrains.com/phpstorm/download/) - PHP IDE that evolves with you

* [Markdown plugin](https://github.com/nicoulaj/idea-markdown)
* [Mustache plugin](https://github.com/dmarcotte/idea-handlebars)

[Sequel Pro](http://www.sequelpro.com/) - MySQL database management for Mac OS X

[Mailcatcher](http://mailcatcher.me/) - Super simple SMTP server

[POEdit](http://poedit.net/) - Gettext Translations Editor

### Git

[Git](http://git-scm.com/downloads) - A free and open source distributed version control system

[SourceTree](http://www.sourcetreeapp.com/) - A free Git & Mercurial client for Windows or Mac

[DiffMerge](https://sourcegear.com/diffmerge/downloads.php) - An application to visually compare and merge files

### Dotfiles

[Oh My ZSH](http://ohmyz.sh) - An open source framework for managing your ZSH configuration

`.zshrc`:

    alias fixairplay="sudo kill `ps -ax | grep 'coreaudiod' | grep 'sbin' |awk '{print $1}'`"

    alias composer="php /usr/bin/composer.phar"
    alias hosts="atom /etc/hosts & atom /etc/apache2/httpd.conf"
    alias nw="/Applications/node-webkit.app/Contents/MacOS/node-webkit"
    alias phpstorm="open -a 'PHPStorm' "
    alias sourcetree="open -a 'SourceTree' "
    alias atom="open -a 'Atom' "

    alias php56='homebrewphp php56'
    alias php55='homebrewphp php55'
    alias php54='homebrewphp php54'
    alias php53='homebrewphp php53'

    function homebrewphp
    {
        for version in $(brew list | grep "php")
        do
            brew unlink $version
        done
        brew link $1
        ln -f -s "/usr/local/opt/$1/libexec/apache2/libphp5.so" ~/.libphp5.so
        sudo apachectl restart
        echo "PHP version enabled: $1"
    }

`johan.zsh-theme`:

    function git_prompt_info()
    {
        foo=$(git status 2> /dev/null) && echo "$(parse_git_dirty)$ZSH_THEME_GIT_PROMPT_PREFIX$(current_branch)$ZSH_THEME_GIT_PROMPT_SUFFIX" || return
    }

    function precmd()
    {
        print -rP '
    $fg[cyan]%m: $fg[yellow]`print -D $PWD` $(git_prompt_info)'
    }

    PROMPT='%{$reset_color%}→ '

    ZSH_THEME_GIT_PROMPT_PREFIX="[git:"
    ZSH_THEME_GIT_PROMPT_SUFFIX="]$reset_color"
    ZSH_THEME_GIT_PROMPT_DIRTY="$fg[red]"
    ZSH_THEME_GIT_PROMPT_CLEAN="$fg[green]"

@todo export Terminal settings

## Package managers

[Homebrew](http://brew.sh/) - The missing package manager for OS X

[Composer](https://getcomposer.org/download/) - Dependency Manager for PHP

[Bower](http://bower.io/) - A package manager for the web
<commit_msg>Removes homebrewphp - already present on the "apache-reminder" repo<commit_after># OSX Reminder

My regular OS X installation.

### IDE

[Atom](https://atom.io/) - A hackable text editor for the 21st Century

* [Darkula UI](https://atom.io/packages/darkula-ui)
* [Darkula Syntax](https://atom.io/packages/darkula-syntax)
* [Settings file](settings.jar)

[PHPStorm](https://www.jetbrains.com/phpstorm/download/) - PHP IDE that evolves with you

* [Markdown plugin](https://github.com/nicoulaj/idea-markdown)
* [Mustache plugin](https://github.com/dmarcotte/idea-handlebars)

[Sequel Pro](http://www.sequelpro.com/) - MySQL database management for Mac OS X

[Mailcatcher](http://mailcatcher.me/) - Super simple SMTP server

[POEdit](http://poedit.net/) - Gettext Translations Editor

### Git

[Git](http://git-scm.com/downloads) - A free and open source distributed version control system

[SourceTree](http://www.sourcetreeapp.com/) - A free Git & Mercurial client for Windows or Mac

[DiffMerge](https://sourcegear.com/diffmerge/downloads.php) - An application to visually compare and merge files

### Dotfiles

[Oh My ZSH](http://ohmyz.sh) - An open source framework for managing your ZSH configuration

`.zshrc`:

    alias composer="php /usr/bin/composer.phar"
    alias hosts="atom /etc/hosts & atom /etc/apache2/httpd.conf"
    alias nw="/Applications/node-webkit.app/Contents/MacOS/node-webkit"
    alias phpstorm="open -a 'PHPStorm' "
    alias sourcetree="open -a 'SourceTree' "
    alias atom="open -a 'Atom' "
    alias fixairplay="sudo kill `ps -ax | grep 'coreaudiod' | grep 'sbin' |awk '{print $1}'`"

`johan.zsh-theme`:

    function git_prompt_info()
    {
        foo=$(git status 2> /dev/null) && echo "$(parse_git_dirty)$ZSH_THEME_GIT_PROMPT_PREFIX$(current_branch)$ZSH_THEME_GIT_PROMPT_SUFFIX" || return
    }

    function precmd()
    {
        print -rP '
    $fg[cyan]%m: $fg[yellow]`print -D $PWD` $(git_prompt_info)'
    }

    PROMPT='%{$reset_color%}→ '

    ZSH_THEME_GIT_PROMPT_PREFIX="[git:"
    ZSH_THEME_GIT_PROMPT_SUFFIX="]$reset_color"
    ZSH_THEME_GIT_PROMPT_DIRTY="$fg[red]"
    ZSH_THEME_GIT_PROMPT_CLEAN="$fg[green]"

@todo export Terminal settings

## Package managers

[Homebrew](http://brew.sh/) - The missing package manager for OS X

[Composer](https://getcomposer.org/download/) - Dependency Manager for PHP

[Bower](http://bower.io/) - A package manager for the web

{'fraction_non_alphanumeric': 0.14323962516733602, 'fraction_numerical': 0.006119716963090457, 'mean_word_length': 3.8158379373848987, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 16, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3151608', 'n_tokens_mistral': 1916, 'n_tokens_neox': 1801, 'n_words': 411}