xonsh is a Python-ish, BASHwards-compatible shell language and command prompt.
The language is a superset of Python 3.4 with additional shell primitives
that you are used to from BASH and IPython. xonsh is
meant for the daily use of experts and novices alike.
**At a glance**
.. raw:: html
.. raw:: html
.. raw:: html
=========
Contents
=========
.. toctree::
:titlesonly:
:maxdepth: 1
tutorial
windows
api/index
devguide/
previous/index
faq
todo
============
Installation
============
You can install xonsh using conda, pip, or from source.
**conda:**
.. code-block:: bash
$ conda install -c scopatz xonsh
**pip:**
.. code-block:: bash
$ pip install xonsh
**source:** Download the source `from github `_
(`zip file `_), then run
the following from the source directory,
.. code-block:: bash
$ python setup.py install
If you run into any problems, please let us know!
============
Dependencies
============
xonsh currently has the following external dependencies,
*Run Time:*
#. Python v3.4+
#. PLY
*Documentation:*
#. Sphinx
#. Numpydoc
#. Cloud Sphinx Theme
============
Contributing
============
We highly encourage contributions to xonsh! If you would like to contribute,
it is as easy as forking the repository on GitHub, making your changes, and
issuing a pull request. If you have any questions about this process don't
hesitate to ask the mailing list (xonsh@googlegroups.com).
==========
Contact Us
==========
If you have questions or comments, please send them to the mailing list
xonsh@googlegroups.com, contact the author directly, or open an issue on
GitHub.
`Join the mailing list here! `_
=============
Helpful Links
=============
* `Documentation `_
* `Mailing list `_
* `GitHub Repository `_
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`
.. raw:: html