AUTHOR = 'Tobias Raayoni Last' SITENAME = 'Tobias Raayoni Last' SITEURL = '' PATH = 'content' TIMEZONE = 'Asia/Jerusalem' DEFAULT_LANG = 'en' THEME = 'raayoni' PLUGIN_PATHS = ['plugins', '../plugins'] PLUGINS = ['assetcheck', 'lostimages'] # Dark is the register this work belongs to, so it is the default rather than # following the system. An explicit toggle (persisted in localStorage) wins. THEME_DEFAULT = 'dark' # Articles live flat in content/; pages and assets are carved out of that. ARTICLE_PATHS = [''] ARTICLE_EXCLUDES = ['pages', 'library', 'images'] PAGE_PATHS = ['pages'] STATIC_PATHS = ['library', 'images'] # URLs no longer embed the category: the discipline taxonomy was reworked once # already and every reassignment moved a URL. Slugs are stable, categories are not. ARTICLE_URL = '{slug}.html' ARTICLE_SAVE_AS = '{slug}.html' PAGE_URL = '{slug}.html' PAGE_SAVE_AS = '{slug}.html' CATEGORY_URL = 'discipline/{slug}.html' CATEGORY_SAVE_AS = 'discipline/{slug}.html' CATEGORIES_SAVE_AS = 'disciplines.html' TAG_URL = 'tag/{slug}.html' TAG_SAVE_AS = 'tag/{slug}.html' TAGS_SAVE_AS = 'tags.html' ARCHIVES_SAVE_AS = 'timeline.html' AUTHOR_SAVE_AS = '' AUTHORS_SAVE_AS = '' DRAFT_URL = 'draft/{slug}.html' DRAFT_SAVE_AS = 'draft/{slug}.html' # Grid tiles need a one-line description. Most entries have no Summary, so # Pelican derives one from the body; the median entry is 34 words, so this is # a first clause rather than an excerpt. SUMMARY_MAX_LENGTH = 18 # The index is a single Muuri grid over everything; paginating it would break # client-side filtering and sorting. DEFAULT_PAGINATION = False MENUITEMS = [ ('about', '/about.html'), ('timeline', '/timeline.html'), ('disciplines', '/disciplines.html'), ('bio', '/bio.html'), ('connect', '/connect.html'), ] # No nl2br. The recovered bodies are hard wrapped at roughly 70 characters, so # it turned every source line into a forced break: 67 of 69 multi-line articles # were affected and the About page carried twelve, each one mid-sentence. MARKDOWN = { 'extension_configs': { 'markdown.extensions.tables': {}, 'markdown.extensions.footnotes': {}, }, 'output_format': 'html5', } FEED_ALL_ATOM = None CATEGORY_FEED_ATOM = None TRANSLATION_FEED_ATOM = None AUTHOR_FEED_ATOM = None AUTHOR_FEED_RSS = None DELETE_OUTPUT_DIRECTORY = True CACHE_CONTENT = False