diff --git a/.themes/classic/source/_includes/asides/github.html b/.themes/classic/source/_includes/asides/github.html index 74f8ea9..935ccff 100644 --- a/.themes/classic/source/_includes/asides/github.html +++ b/.themes/classic/source/_includes/asides/github.html @@ -20,6 +20,7 @@ github.showRepos({ user: '{{site.github_user}}', count: {{site.github_repo_count}}, + skip_forks: {{site.github_skip_forks}}, target: '#gh_repos' }); }); diff --git a/.themes/classic/source/javascripts/github.js b/.themes/classic/source/javascripts/github.js index 8af5148..79c60d1 100644 --- a/.themes/classic/source/javascripts/github.js +++ b/.themes/classic/source/javascripts/github.js @@ -18,8 +18,9 @@ github = (function(){ var repos = []; var i; for (i = 0; i < data.repositories.length; i++){ - if (!data.repositories[i].fork) - repos.push(data.repositories[i]); + if (options.skip_forks && !data.repositories[i].fork) + continue; + repos.push(data.repositories[i]); } repos.sort(function(a, b){ var a = new Date(a.pushed_at),