========================== OSX Guide ========================== Installation ============ You can install xonsh using homebrew, conda, pip, or from source. **homebrew:** .. code-block:: console $ brew install xonsh **conda:** .. code-block:: console $ conda config --add channels conda-forge $ conda install xonsh **pip:** .. code-block:: console $ pip3 install xonsh **source:** Download the source `from github `_ (`zip file `_), then run the following from the source directory, .. code-block:: console $ python3 setup.py install Extras for OSX ============== On Mac OSX, it is *strongly* recommended to install the ``gnureadline`` library if using the readline shell. ``gnureadline`` can be installed via pip: .. code-block:: console $ pip3 install gnureadline Xonsh has support for using bash completion files on the shell, to use it you need to install the bash-completion package .. code-block:: console $ brew install bash-completion .. include:: dependencies.rst Customization ============= See the `xonsh customization guide `_ for more details on setting up ``xonsh``!