diff --git a/Gemfile b/Gemfile index 498937c000..d67fe9a44a 100644 --- a/Gemfile +++ b/Gemfile @@ -1,7 +1,7 @@ # Skinny Bones Gemfile source "https://rubygems.org" -gem "jekyll", "~> 3.0" +gem "jekyll" gem "jekyll-sitemap" gem "jekyll-gist" -gem "octopress", "~> 3.0" +gem "jekyll-feed" diff --git a/Gemfile.lock b/Gemfile.lock index d72f3f7ad4..9bc6754816 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,12 +1,13 @@ GEM remote: https://rubygems.org/ specs: - addressable (2.3.8) + addressable (2.4.0) colorator (0.1) faraday (0.9.2) multipart-post (>= 1.2, < 3) ffi (1.9.10) - jekyll (3.1.1) + ffi (1.9.10-x64-mingw32) + jekyll (3.1.6) colorator (~> 0.1) jekyll-sass-converter (~> 1.0) jekyll-watch (~> 1.1) @@ -15,56 +16,42 @@ GEM mercenary (~> 0.3.3) rouge (~> 1.7) safe_yaml (~> 1.0) + jekyll-feed (0.5.1) jekyll-gist (1.4.0) octokit (~> 4.2) jekyll-sass-converter (1.4.0) sass (~> 3.4) jekyll-sitemap (0.10.0) - jekyll-watch (1.3.1) - listen (~> 3.0) - kramdown (1.9.0) + jekyll-watch (1.4.0) + listen (~> 3.0, < 3.1) + kramdown (1.11.1) liquid (3.0.6) - listen (3.0.5) - rb-fsevent (>= 0.9.3) - rb-inotify (>= 0.9) - mercenary (0.3.5) + listen (3.0.8) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + mercenary (0.3.6) multipart-post (2.0.0) - octokit (4.2.0) - sawyer (~> 0.6.0, >= 0.5.3) - octopress (3.0.11) - jekyll (>= 2.0) - mercenary (~> 0.3.2) - octopress-deploy - octopress-escape-code (~> 2.0) - octopress-hooks (~> 2.0) - redcarpet (~> 3.0) - titlecase - octopress-deploy (1.3.0) - colorator - octopress-escape-code (2.1.1) - jekyll (~> 3.0) - octopress-hooks (2.6.1) - jekyll (>= 2.0) + octokit (4.3.0) + sawyer (~> 0.7.0, >= 0.5.3) rb-fsevent (0.9.7) - rb-inotify (0.9.5) + rb-inotify (0.9.7) ffi (>= 0.5.0) - redcarpet (3.3.4) rouge (1.10.1) safe_yaml (1.0.4) - sass (3.4.21) - sawyer (0.6.0) - addressable (~> 2.3.5) + sass (3.4.22) + sawyer (0.7.0) + addressable (>= 2.3.5, < 2.5) faraday (~> 0.8, < 0.10) - titlecase (0.1.1) PLATFORMS ruby + x64-mingw32 DEPENDENCIES - jekyll (~> 3.0) + jekyll + jekyll-feed jekyll-gist jekyll-sitemap - octopress (~> 3.0) BUNDLED WITH - 1.11.2 + 1.12.5 diff --git a/_config.yml b/_config.yml index b15257e874..819ea61561 100644 --- a/_config.yml +++ b/_config.yml @@ -1,11 +1,13 @@ # Site wide configuration -title: -description: +title: "My Site" +description: "This is a description of my awesome site." logo: # 120x120 px default image used for Twitter summary card teaser: # 400x250 px default teaser image used in image archive grid locale: en url: +feed: + path: atom.xml # Jekyll configuration @@ -19,20 +21,7 @@ highlighter: rouge gems: - jekyll-sitemap - jekyll-gist - - -# Octopress configuration - -# Default extensions -post_ext: md -page_ext: md - -# Found in _templates/ -post_layout: article -page_layout: article - -# Format titles with titlecase? -titlecase: true + - jekyll-feed # Site owner @@ -48,4 +37,28 @@ owner: disqus-shortname: -exclude: ["lib", "config.rb", ".sass-cache", "Capfile", "config", "log", "Rakefile", "Rakefile.rb", "tmp", "*.sublime-project", "*.sublime-workspace", "Gemfile", "Gemfile.lock", "README.md", "LICENSE", "node_modules", "Gruntfile.js", "package.json"] +include: + - .htaccess +exclude: + - "*.less" + - "*.sublime-project" + - "*.sublime-workspace" + - .asset-cache + - .bundle + - .jekyll-assets-cache + - .sass-cache + - CHANGELOG + - Capfile + - Gemfile + - Gruntfile.js + - LICENSE + - README + - Rakefile + - config + - gulpfile.js + - lib + - log + - node_modules + - package.json + - spec + - tmp diff --git a/atom.xml b/atom.xml deleted file mode 100644 index c9d8a838e1..0000000000 --- a/atom.xml +++ /dev/null @@ -1,43 +0,0 @@ ---- -limit: 25 ---- - - -{% if site.url %} - {% assign base = site.url %} -{% elsif site.github.url %} - {% assign base = site.github.url %} -{% endif %} - {{ site.title }} - Jekyll v{{ jekyll.version }} - {{ site.url }}/apple-touch-icon-precomposed.png - {{ site.description }} - - - {{ site.time | date_to_xmlschema }} - {{ base }}/ - - {{ site.owner.name | xml_escape }} - {{ site.url }}/ - {% if site.owner.email %}{{ site.owner.email }}{% endif %} - - - {% for post in site.posts limit: page.limit %} - - {{ post.title | xml_escape }} - - {{ post.date | date_to_xmlschema }} - {{ base }}{{ post.id }} - - {{ site.owner.name | xml_escape }} - {{ site.url }}/ - {% if site.owner.email %}{{ site.owner.email }}{% endif %} - - - {% if post.image.feature %}<img src="{{ site.url }}/images/{{ post.image.feature }}"><br/>{% endif %} - {{ post.content | xml_escape }} - - - {% endfor %} - - \ No newline at end of file