diff --git a/404.html b/404.html
index 84f339f3..d2a58090 100644
--- a/404.html
+++ b/404.html
@@ -1,6 +1,8 @@
---
layout: page
title: 404
+sitemap:
+ exclude: 'yes'
---
diff --git a/README.md b/README.md
index 761e0ed5..03d7e885 100644
--- a/README.md
+++ b/README.md
@@ -3,8 +3,8 @@
# Daktilo
Daktilo is a [Jekyll](jekyllrb.com) theme with a minimal design inspired from typewriters.
-# Live preview
-[Click here](http://hitchhiker.ma/daktilo/) to see the theme in action.
+# More info and Live preview
+[Click here](http://daktilo.github.io/) to see the theme in action.
# Features
- Fully responsive
@@ -14,7 +14,7 @@ Daktilo is a [Jekyll](jekyllrb.com) theme with a minimal design inspired from ty
- Support for categories.
- Font-Awesome Icons.
- Optimized for SEO.
-- Coolest [404 page ever](http://hitchhiker.ma/daktilo/404.html).
+- Coolest [404 page ever](http://kronik3r.github.io/daktilo/404.html).
# How to use it
Start by cloning the repository, then check the `_config.yml` file and change it accordingly.
@@ -46,15 +46,6 @@ permalink: /categories/an-awesome-category/
- Then you will see it in the footer in the `Explore` section.
-# Sneak peek
-
-![img][home_desktop]
-
-![img][home_phone]
-
-[home_desktop]: https://raw.githubusercontent.com/kronik3r/assets/master/daktilo/desktop.png
-[home_phone]: https://raw.githubusercontent.com/kronik3r/assets/master/daktilo/phone.png
-
# License
-The contents of this repository is licensed under [The MIT License.](https://opensource.org/licenses/MIT)
\ No newline at end of file
+The contents of this repository is licensed under [The MIT License.](https://opensource.org/licenses/MIT)
diff --git a/_config.yml b/_config.yml
index 0f8b3d67..7aa24384 100644
--- a/_config.yml
+++ b/_config.yml
@@ -13,9 +13,17 @@ author:
googleplus: https://www.google.com/+MotaquillahMaddane
github: kronik3r
twitter: electrik_frog
- # disqus: your_disqus_username
+ # disqus: your_disqus_forum_shortname
# google_analytics: 'UA-XXXXXXXX-X'
+# Syntax highlighting
+highlightstyle: ''
+styles: [agate, androidstudio, arta, asceti, atelier-cave.dark, atelier-cave.light, atelier-dune.dark, atelier-dune.light, atelier-estuary.dark, atelier-estuary.light, atelier-forest.dark, atelier-forest.light, atelier-heath.dark, atelier-heath.light, atelier-lakeside.dark, atelier-lakeside.light, atelier-plateau.dark, atelier-plateau.light, atelier-savanna.dark, atelier-savanna.light, atelier-seaside.dark, atelier-seaside.light, atelier-sulphurpool.dark, atelier-sulphurpool.light, brown_paper, codepen-embed, color-brewer, dark, darkula, default, docco, far, foundation, github, github-gist, googlecode, grayscale, hopscotch, hybrid, idea, ir_black, kimbie.dark, kimbie.light, magula, mono-blue, monokai, monokai_sublime, obsidian, paraiso.dark, paraiso.light, pojoaque, railscast, rainbow, school_book, solarized_dark, solarized_light, styles_list.txt, sunburst, tomorrow, tomorrow-night-blue, tomorrow-night-bright, tomorrow-night, tomorrow-night-eightie, v, xcode, zenburn]
+
+# Handling Reading
+exclude: ["README.md", "README.html"]
+
# Build settings
-markdown: kramdown
\ No newline at end of file
+highlighter: null
+markdown: kramdown
diff --git a/_includes/externals/styling.html b/_includes/externals/styling.html
index e4096c1c..bdbe95e9 100644
--- a/_includes/externals/styling.html
+++ b/_includes/externals/styling.html
@@ -1,5 +1,9 @@
-
+
-
-
\ No newline at end of file
+{% if site.styles contains site.highlightstyle %}
+
+{% else %}
+
+{% endif %}
+
diff --git a/css/main.scss b/css/main.scss
index 83a49628..04c05e6b 100755
--- a/css/main.scss
+++ b/css/main.scss
@@ -1,5 +1,7 @@
---
# Only the main Sass file needs front matter (the dashes are enough)
+sitemap:
+ exclude: 'yes'
---
@charset "utf-8";
diff --git a/feed.xml b/feed.xml
index a6628bd8..d5497d2c 100644
--- a/feed.xml
+++ b/feed.xml
@@ -1,5 +1,7 @@
---
layout: null
+sitemap:
+ exclude: 'yes'
---
diff --git a/index.html b/index.html
index c798cc0d..5197b6b5 100644
--- a/index.html
+++ b/index.html
@@ -2,6 +2,8 @@
layout: page
title: Blog
subtitle: Hitchhiker's guid to web development
+sitemap:
+ priority: 0.9
---
diff --git a/robots.txt b/robots.txt
new file mode 100644
index 00000000..690230f4
--- /dev/null
+++ b/robots.txt
@@ -0,0 +1,9 @@
+---
+layout: null
+sitemap:
+ exclude: 'yes'
+---
+User-agent: *
+Disallow:
+
+Sitemap: {{ site.url }}/sitemap.xml
diff --git a/sitemap.xml b/sitemap.xml
new file mode 100644
index 00000000..3fdc7a0d
--- /dev/null
+++ b/sitemap.xml
@@ -0,0 +1,56 @@
+---
+layout: null
+sitemap:
+ exclude: 'yes'
+---
+
+
+ {% for post in site.posts %}
+ {% unless post.published == false %}
+
+ {{ site.url }}{{ post.url }}/
+ {% if post.sitemap.lastmod %}
+ {{ post.sitemap.lastmod | date: "%Y-%m-%d" }}
+ {% elsif post.date %}
+ {{ post.date | date_to_xmlschema }}
+ {% else %}
+ {{ site.time | date_to_xmlschema }}
+ {% endif %}
+ {% if post.sitemap.changefreq %}
+ {{ post.sitemap.changefreq }}
+ {% else %}
+ monthly
+ {% endif %}
+ {% if post.sitemap.priority %}
+ {{ post.sitemap.priority }}
+ {% else %}
+ 0.7
+ {% endif %}
+
+ {% endunless %}
+ {% endfor %}
+ {% for page in site.pages %}
+ {% unless page.sitemap.exclude == "yes" %}
+
+ {{ site.url }}{{ page.url | remove: "index.html" }}
+ {% if page.sitemap.lastmod %}
+ {{ page.sitemap.lastmod | date: "%Y-%m-%d" }}
+ {% elsif page.date %}
+ {{ page.date | date_to_xmlschema }}
+ {% else %}
+ {{ site.time | date_to_xmlschema }}
+ {% endif %}
+ {% if page.sitemap.changefreq %}
+ {{ page.sitemap.changefreq }}
+ {% else %}
+ monthly
+ {% endif %}
+ {% if page.sitemap.priority %}
+ {{ page.sitemap.priority }}
+ {% else %}
+ 0.5
+ {% endif %}
+
+ {% endunless %}
+ {% endfor %}
+