summaryrefslogtreecommitdiffstats
path: root/pelicanconf.py
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@archive.org>2017-08-30 21:04:39 -0700
committerBryan Newbold <bnewbold@archive.org>2017-08-30 21:10:40 -0700
commit381e40f2b9c87b6a9359f2c79cf4687064625288 (patch)
tree5542cd9ae24ac604958f09686c9b53923452d459 /pelicanconf.py
downloadarchive3k.org-381e40f2b9c87b6a9359f2c79cf4687064625288.tar.gz
archive3k.org-381e40f2b9c87b6a9359f2c79cf4687064625288.zip
bootstrap 3 + pelican template repo
Diffstat (limited to 'pelicanconf.py')
-rw-r--r--pelicanconf.py77
1 files changed, 77 insertions, 0 deletions
diff --git a/pelicanconf.py b/pelicanconf.py
new file mode 100644
index 0000000..b795bfb
--- /dev/null
+++ b/pelicanconf.py
@@ -0,0 +1,77 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*- #
+from __future__ import unicode_literals
+
+AUTHOR = u'bnewbold'
+SITENAME = u'archive3k.org'
+SITEURL = u'https://archive3k.org'
+
+DEFAULT_DATE = None
+OUTPUT_SOURCES = True
+DEFAULT_CATEGORY = ''
+OUTPUT_SOURCES_EXTENSION = '.raw'
+SLUGIFY_SOURCE = 'basename'
+DISPLAY_PAGES_ON_MENU = False
+DISPLAY_CATEGORIES_ON_MENU = False
+
+PATH = '.'
+STATIC_PATHS = ['static', '.well-known']
+ARTICLE_PATHS = ['posts']
+PAGE_PATHS = ['pages']
+PLUGIN_PATHS = ['plugins']
+
+EXTRA_PATH_METADATA = {
+ 'static/robots.txt': { 'path': 'robots.txt' },
+ 'static/favicon.ico': { 'path': 'favicon.ico' },
+ }
+
+THEME = "theme"
+
+PLUGINS = ['sitemap', 'headerid']
+
+SITEMAP = {'format': 'xml'}
+
+ARTICLE_URL = '{date:%Y}/{slug}/'
+ARTICLE_LANG_URL = '{date:%Y}/{slug}/{lang}/'
+ARTICLE_SAVE_AS = '{date:%Y}/{slug}/index.html'
+ARTICLE_LANG_SAVE_AS = '{date:%Y}/{slug}/{lang}/index.html'
+PAGE_URL = '{slug}/'
+PAGE_SAVE_AS = '{slug}/index.html'
+ARCHIVES_SAVE_AS = 'archives/index.html'
+YEAR_ARCHIVE_SAVE_AS = '{date:%Y}/index.html'
+AUTHOR_URL = 'author/{slug}/'
+AUTHOR_SAVE_AS = 'author/{slug}/index.html'
+AUTHORS_SAVE_AS = 'author/index.html'
+TAG_URL = 'tag/{slug}/'
+TAG_SAVE_AS = 'tag/{slug}/index.html'
+TAGS_SAVE_AS = 'tag/index.html'
+
+MD_EXTENSIONS = ["codehilite(css_class=highlight)", "extra", "toc"]
+
+TIMEZONE = 'UTC'
+
+DEFAULT_LANG = u'en'
+
+# Feed generation is usually not desired when developing
+#FEED_DOMAIN = SITEURL
+#FEED_ALL_ATOM = 'feeds/all.atom.xml'
+#CATEGORY_FEED_ATOM = None
+#TAG_FEED_ATOM = 'feeds/%s.atom.xml'
+#FEED_ALL_RSS = 'feeds/all.rss.xml'
+#CATEGORY_FEED_RSS = None
+#TAG_FEED_RSS = 'feeds/%s.rss.xml'
+
+# Blogroll
+LINKS = (('Pelican', 'http://getpelican.com/'),
+ ('Python.org', 'http://python.org/'),
+ ('Jinja2', 'http://jinja.pocoo.org/'),
+ ('You can modify those links in your config file', '#'),)
+
+# Social widget
+SOCIAL = (('You can add links in your config file', '#'),
+ ('Another social link', '#'),)
+
+DEFAULT_PAGINATION = False
+
+# Uncomment following line if you want document-relative URLs when developing
+RELATIVE_URLS = True