{% block base %}{% endblock %} {% assets filters="pyscss,cssmin", output="css/styles.%(version)s.min.css", "css/style.scss", "css/pygments.css" %} {% endassets %} {% assets filters="slimit", output="js/scripts.%(version)s.min.js", "js/lw-timeago/lw-timeago.js", "js/scroll.js", "js/email.js" %} {% endassets%} {% if FEED_ALL_ATOM %} {% endif %} {% if FEED_ALL_RSS %} {% endif %} {% block head %} {% endblock %} {% block title %}{{ SITENAME }}{% endblock %} {% include "modules/analytics.html" %} {% macro get_icon(link) %} {%- set class = 'fa-external-link-square' -%} {# Attempt to normalize link URLs #} {%- set temp = link|lower|replace('http://', '')|replace('https://', '')|replace('www.', '') -%} {# Choosing a specific link icon #} {%- if temp.startswith('bitcoin:') %}{% set class = 'fa-btc' %} {% elif temp.startswith('irc:') %}{% set class = 'fa-comments' %} {% elif temp.startswith('mailto:') %}{% set class = 'fa-envelope' %} {% elif temp.startswith('skype:') %}{% set class = 'fa-skype' -%} {%- elif temp.endswith('.pdf') or temp.endswith('.txt') or temp.endswith('.doc') or temp.endswith('.docx') %}{% set class = 'fa-file-text' -%} {%- elif temp.startswith('500px.com') %}{% set class = 'fa-500px' %} {% elif temp.startswith('behance.net') %}{% set class = 'fa-behance' %} {% elif temp.startswith('bitbucket.org') %}{% set class = 'fa-bitbucket' %} {% elif temp.startswith('codepen.io') %}{% set class = 'fa-codepen' %} {% elif temp.startswith('delicious.com') %}{% set class = 'fa-delicious' %} {% elif temp.startswith('deviantart.com') %}{% set class = 'fa-deviantart' %} {% elif temp.startswith('facebook.com') %}{% set class = 'fa-facebook' %} {% elif temp.startswith('flickr.com') %}{% set class = 'fa-flickr' %} {% elif temp.startswith('foursquare.com') %}{% set class = 'fa-foursquare' %} {% elif temp.startswith('github.com') %}{% set class = 'fa-github' %} {% elif temp.startswith('gitlab.com') %}{% set class = 'fa-gitlab' %} {% elif temp.startswith('instagram.com') %}{% set class = 'fa-instagram' %} {% elif temp.startswith('last.fm') %}{% set class = 'fa-lastfm' %} {% elif temp.startswith('linkedin.com') %}{% set class = 'fa-linkedin' %} {% elif temp.startswith('news.ycombinator.com') %}{% set class = 'fa-hacker-news' %} {% elif temp.startswith('pinterest.com') %}{% set class = 'fa-pinterest' %} {% elif temp.startswith('plus.google.com') %}{% set class = 'fa-google-plus-official' %} {% elif temp.startswith('reddit.com') %}{% set class = 'fa-reddit' %} {% elif temp.startswith('snapchat.com') %}{% set class = 'fa-snapchat-ghost' %} {% elif temp.startswith('spotify.com') %}{% set class = 'fa-spotify' %} {% elif temp.startswith('stackoverflow.com') %}{% set class = 'fa-stack-overflow' %} {% elif temp.startswith('steamcommunity.com') %}{% set class = 'fa-steam' %} {% elif temp.startswith('soundcloud.com') %}{% set class = 'fa-soundcloud' %} {% elif temp.startswith('twitch.tv') %}{% set class = 'fa-twitch' %} {% elif temp.startswith('twitter.com') %}{% set class = 'fa-twitter' %} {% elif temp.startswith('vimeo.com') %}{% set class = 'fa-vimeo-square' %} {% elif temp.startswith('vine.co') %}{% set class = 'fa-vine' %} {% elif temp.startswith('youtube.com') %}{% set class = 'fa-youtube' -%} {% elif temp.startswith('keybase.io') %}{% set class = 'fa-key' -%} {%- elif '.stackexchange.com' in temp %}{% set class = 'fa-stack-exchange' %} {% elif '.tumblr.com' in temp %}{% set class = 'fa-tumblr' %} {% endif -%} {%- endmacro -%} {%- macro display_link(name, link, text) -%} {%- if MANGLE_EMAILS and link.startswith('mailto:') -%} {{ text }}{{ get_icon(link) }} {%- else -%} {{ text }}{{ get_icon(link) }} {%- endif -%} {%- endmacro -%}
{% block header %} {% endblock header %} {% block subheader %}{% include "modules/blogsubheader.html" %}{% endblock subheader %}
{% block content %} {% endblock %} {% block footer %} {% endblock %}

© {{ AUTHOR }}. Built using Pelican. Theme is subtle by Carey Metcalfe. Based on svbhack by Giulio Fidente.

{% block scripts %} {% if MANGLE_EMAILS %} {% endif %} {% endblock scripts %}