import sys, os from sphinx.highlighting import lexers from pygments.lexers.web import PhpLexer lexers['php'] = PhpLexer(startinline=True, linenos=1) lexers['php-annotations'] = PhpLexer(startinline=True, linenos=1) primary_domain = 'php' extensions = [] templates_path = ['_templates'] source_suffix = '.rst' master_doc = 'index' project = u'Guzzle' copyright = u'2015, Michael Dowling' version = '6' html_title = "Guzzle Documentation" html_short_title = "Guzzle 6" exclude_patterns = ['_build'] html_static_path = ['_static'] ##### Guzzle sphinx theme import guzzle_sphinx_theme html_translator_class = 'guzzle_sphinx_theme.HTMLTranslator' html_theme_path = guzzle_sphinx_theme.html_theme_path() html_theme = 'guzzle_sphinx_theme' # Custom sidebar templates, maps document names to template names. html_sidebars = { '**': ['logo-text.html', 'globaltoc.html', 'searchbox.html'] } # Register the theme as an extension to generate a sitemap.xml extensions.append("guzzle_sphinx_theme") # Guzzle theme options (see theme.conf for more information) html_theme_options = { # Set the path to a special layout to include for the homepage # "index_template": "homepage.html", # Allow a separate homepage from the master_doc # homepage = index # Set the name of the project to appear in the nav menu # "project_nav_name": "Guzzle", # Set your Disqus short name to enable comments # "disqus_comments_shortname": "my_disqus_comments_short_name", # Set you GA account ID to enable tracking # "google_analytics_account": "my_ga_account", # Path to a touch icon # "touch_icon": "", # Specify a base_url used to generate sitemap.xml links. If not # specified, then no sitemap will be built. "base_url": "http://guzzlephp.org" # Allow the "Table of Contents" page to be defined separately from "master_doc" # tocpage = Contents # Allow the project link to be overriden to a custom URL. # projectlink = http://myproject.url }