From 008088e899c753cedaa8d8af79fc9b05823f95c9 Mon Sep 17 00:00:00 2001 From: Patrick Spek Date: Mon, 16 Jul 2018 15:59:10 +0200 Subject: Fix atom XML feed --- _config.yml | 13 +++++--- _pages/projects.md | 3 +- ...l6-introduction-to-application-programming.adoc | 2 +- _posts/2018-05-07-sparrowdo-getting-started.adoc | 2 +- _projects/assixt.md | 1 + _projects/bash-scriptkitties-overlay.md | 7 ---- _projects/config.md | 7 ++++ _projects/dist-helper.md | 7 ++++ _projects/io-path-dirstack.md | 7 ++++ _projects/irc-client-plugin-github.md | 7 ++++ _projects/irc-client-plugin-ignore.md | 7 ++++ _projects/irc-client-plugin-nickserv.md | 7 ++++ _projects/irc-client-plugin-urltitle.md | 7 ++++ _projects/lonestar.adoc | 1 + _projects/lua-subbot.md | 6 ---- _projects/mpd-client.md | 7 ++++ _projects/musashi.md | 7 ++++ _projects/perl6-config.md | 6 ---- _projects/perl6-dist-helper.md | 6 ---- _projects/perl6-io-path-dirstack.md | 6 ---- _projects/perl6-irc-client-plugin-github.md | 6 ---- _projects/perl6-irc-client-plugin-ignore.md | 6 ---- _projects/perl6-irc-client-plugin-nickserv.md | 6 ---- _projects/perl6-irc-client-plugin-urltitle.md | 6 ---- _projects/perl6-mpd-client.md | 6 ---- _projects/perl6-musashi.md | 6 ---- _projects/perl6-string-fold.md | 6 ---- _projects/pod-to-pager.adoc | 1 + _projects/ruby-tachikoma.md | 7 ---- _projects/scriptkitties-overlay.md | 7 ++++ _projects/string-fold.md | 7 ++++ _projects/subbot.md | 7 ++++ _projects/tachikoma.md | 8 +++++ feed.xml | 39 ++++++++++++---------- 34 files changed, 129 insertions(+), 105 deletions(-) delete mode 100644 _projects/bash-scriptkitties-overlay.md create mode 100644 _projects/config.md create mode 100644 _projects/dist-helper.md create mode 100644 _projects/io-path-dirstack.md create mode 100644 _projects/irc-client-plugin-github.md create mode 100644 _projects/irc-client-plugin-ignore.md create mode 100644 _projects/irc-client-plugin-nickserv.md create mode 100644 _projects/irc-client-plugin-urltitle.md delete mode 100644 _projects/lua-subbot.md create mode 100644 _projects/mpd-client.md create mode 100644 _projects/musashi.md delete mode 100644 _projects/perl6-config.md delete mode 100644 _projects/perl6-dist-helper.md delete mode 100644 _projects/perl6-io-path-dirstack.md delete mode 100644 _projects/perl6-irc-client-plugin-github.md delete mode 100644 _projects/perl6-irc-client-plugin-ignore.md delete mode 100644 _projects/perl6-irc-client-plugin-nickserv.md delete mode 100644 _projects/perl6-irc-client-plugin-urltitle.md delete mode 100644 _projects/perl6-mpd-client.md delete mode 100644 _projects/perl6-musashi.md delete mode 100644 _projects/perl6-string-fold.md delete mode 100644 _projects/ruby-tachikoma.md create mode 100644 _projects/scriptkitties-overlay.md create mode 100644 _projects/string-fold.md create mode 100644 _projects/subbot.md create mode 100644 _projects/tachikoma.md diff --git a/_config.yml b/_config.yml index 8668cbd..3236bd9 100644 --- a/_config.yml +++ b/_config.yml @@ -7,6 +7,7 @@ # Site settings title: Tyil +author: Patrick Spek email: p.spek@tyil.work description: > # this means to ignore newlines until "baseurl:" Hi, I'm tyil, and this is my site. I'm a software engineer with a big @@ -48,12 +49,16 @@ collections: # Give all posts a feed = true attribute for easy feed-generating defaults: - scope: - type: articles + type: posts values: - categories: article feed: true + category: Post - scope: - type: tutorials + type: projects values: - categories: tutorial feed: true + categories: Project + - scope: + type: slides + values: + feed: false diff --git a/_pages/projects.md b/_pages/projects.md index 021cc36..7f10fb7 100644 --- a/_pages/projects.md +++ b/_pages/projects.md @@ -7,6 +7,7 @@ description: > enough to publish here. This list won't always be complete, but it's good enough for a quick overview. --- +{% assign projects = site.projects | sort: 'title' %} # Projects @@ -36,7 +37,7 @@ as well. - {% for project in site.projects %} + {% for project in projects %} {% if project.content != "" %} diff --git a/_posts/2018-03-20-perl6-introduction-to-application-programming.adoc b/_posts/2018-03-20-perl6-introduction-to-application-programming.adoc index 6759d80..42261b2 100644 --- a/_posts/2018-03-20-perl6-introduction-to-application-programming.adoc +++ b/_posts/2018-03-20-perl6-introduction-to-application-programming.adoc @@ -1,7 +1,7 @@ --- title: "Perl 6 - Introduction to application programming" date: 2018-03-20 11:08:00 -tags: Tutorial Perl6 Assixt GTK tutorial programming +tags: Tutorial Perl6 Assixt GTK Programming layout: post authors: - ["Patrick Spek", "https://tyil.nl"] diff --git a/_posts/2018-05-07-sparrowdo-getting-started.adoc b/_posts/2018-05-07-sparrowdo-getting-started.adoc index 24f40d3..053440b 100644 --- a/_posts/2018-05-07-sparrowdo-getting-started.adoc +++ b/_posts/2018-05-07-sparrowdo-getting-started.adoc @@ -1,6 +1,6 @@ --- date: 2018-05-07 14:04:43 -tags: Tutorial Tutorial Perl6 Sparrowdo GettingStarted +tags: Tutorial Perl6 Sparrowdo GettingStarted description: > Nondescript --- diff --git a/_projects/assixt.md b/_projects/assixt.md index dc82474..57db5b0 100644 --- a/_projects/assixt.md +++ b/_projects/assixt.md @@ -1,6 +1,7 @@ --- layout: project title: Assixt +date: 2017-07-01T00:00:00Z langs: Perl 6 license: GPLv3 repo: https://gitlab.com/tyil/perl6-app-assixt diff --git a/_projects/bash-scriptkitties-overlay.md b/_projects/bash-scriptkitties-overlay.md deleted file mode 100644 index 2a0522e..0000000 --- a/_projects/bash-scriptkitties-overlay.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Scriptkitties Overlay -langs: Bash -license: GPLv2+ -repo: https://c.darenet.org/scriptkitties/overlay ---- - diff --git a/_projects/config.md b/_projects/config.md new file mode 100644 index 0000000..e3af2e9 --- /dev/null +++ b/_projects/config.md @@ -0,0 +1,7 @@ +--- +title: Config +date: 2017-01-01 00:00:00 +langs: Perl 6 +license: GPLv3 +repo: https://github.com/scriptkitties/p6-Config +--- diff --git a/_projects/dist-helper.md b/_projects/dist-helper.md new file mode 100644 index 0000000..73cab90 --- /dev/null +++ b/_projects/dist-helper.md @@ -0,0 +1,7 @@ +--- +title: Dist::Helper +date: 2017-01-01 00:00:00 +langs: Perl 6 +license: GPLv3 +repo: https://github.com/scriptkitties/perl6-dist-helper +--- diff --git a/_projects/io-path-dirstack.md b/_projects/io-path-dirstack.md new file mode 100644 index 0000000..240b206 --- /dev/null +++ b/_projects/io-path-dirstack.md @@ -0,0 +1,7 @@ +--- +title: IO::Path::Dirstack +date: 2017-01-01 00:00:00 +langs: Perl 6 +license: GPLv3 +repo: https://github.com/scriptkitties/perl6-io-path-dirstack +--- diff --git a/_projects/irc-client-plugin-github.md b/_projects/irc-client-plugin-github.md new file mode 100644 index 0000000..ef5f6d8 --- /dev/null +++ b/_projects/irc-client-plugin-github.md @@ -0,0 +1,7 @@ +--- +title: IRC::Client::Plugin::Github +date: 2017-01-01 00:00:00 +langs: Perl 6 +license: GPLv3 +repo: https://github.com/scriptkitties/perl6-IRC-Client-Plugin-Github +--- diff --git a/_projects/irc-client-plugin-ignore.md b/_projects/irc-client-plugin-ignore.md new file mode 100644 index 0000000..ce4fc17 --- /dev/null +++ b/_projects/irc-client-plugin-ignore.md @@ -0,0 +1,7 @@ +--- +title: IRC::Client::Plugin::Ignore +date: 2017-01-01 00:00:00 +langs: Perl 6 +license: GPLv3 +repo: https://github.com/scriptkitties/perl6-IRC-Client-Plugin-Ignore +--- diff --git a/_projects/irc-client-plugin-nickserv.md b/_projects/irc-client-plugin-nickserv.md new file mode 100644 index 0000000..b9363a5 --- /dev/null +++ b/_projects/irc-client-plugin-nickserv.md @@ -0,0 +1,7 @@ +--- +title: IRC::Client::Plugin::NickServ +date: 2017-01-01 00:00:00 +langs: Perl 6 +license: GPLv3 +repo: https://github.com/scriptkitties/perl6-IRC-Client-Plugin-NickServ +--- diff --git a/_projects/irc-client-plugin-urltitle.md b/_projects/irc-client-plugin-urltitle.md new file mode 100644 index 0000000..36a9e83 --- /dev/null +++ b/_projects/irc-client-plugin-urltitle.md @@ -0,0 +1,7 @@ +--- +title: IRC::Client::Plugin::UrlTitle +date: 2017-01-01 00:00:00 +langs: Perl 6 +license: GPLv3 +repo: https://github.com/scriptkitties/perl6-IRC-Client-Plugin-UrlTitle +--- diff --git a/_projects/lonestar.adoc b/_projects/lonestar.adoc index 0925cf5..b98fbae 100644 --- a/_projects/lonestar.adoc +++ b/_projects/lonestar.adoc @@ -1,6 +1,7 @@ --- layout: project title: LoneStar +date: 2018-07-01T00:00:00Z langs: Bash license: AGPLv3 repo: https://gitlab.com/tyil/lonestar diff --git a/_projects/lua-subbot.md b/_projects/lua-subbot.md deleted file mode 100644 index b073c04..0000000 --- a/_projects/lua-subbot.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: SubBot -langs: Lua -license: GPLv2 -repo: https://c.darenet.org/tyil/subbot ---- diff --git a/_projects/mpd-client.md b/_projects/mpd-client.md new file mode 100644 index 0000000..eea593c --- /dev/null +++ b/_projects/mpd-client.md @@ -0,0 +1,7 @@ +--- +title: MPD::Client +date: 2017-01-01 00:00:00 +langs: Perl 6 +license: GPLv3 +repo: https://github.com/scriptkitties/p6-MPD-Client +--- diff --git a/_projects/musashi.md b/_projects/musashi.md new file mode 100644 index 0000000..e59c8e9 --- /dev/null +++ b/_projects/musashi.md @@ -0,0 +1,7 @@ +--- +title: Musashi +date: 2017-01-01 00:00:00 +langs: Perl 6 +license: GPLv3 +repo: https://github.com/scriptkitties/musashi +--- diff --git a/_projects/perl6-config.md b/_projects/perl6-config.md deleted file mode 100644 index 111bb51..0000000 --- a/_projects/perl6-config.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Config -langs: Perl 6 -license: GPLv3 -repo: https://github.com/scriptkitties/p6-Config ---- diff --git a/_projects/perl6-dist-helper.md b/_projects/perl6-dist-helper.md deleted file mode 100644 index f84d498..0000000 --- a/_projects/perl6-dist-helper.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Dist::Helper -langs: Perl 6 -license: GPLv3 -repo: https://github.com/scriptkitties/perl6-dist-helper ---- diff --git a/_projects/perl6-io-path-dirstack.md b/_projects/perl6-io-path-dirstack.md deleted file mode 100644 index e568911..0000000 --- a/_projects/perl6-io-path-dirstack.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: IO::Path::Dirstack -langs: Perl 6 -license: GPLv3 -repo: https://github.com/scriptkitties/perl6-io-path-dirstack ---- diff --git a/_projects/perl6-irc-client-plugin-github.md b/_projects/perl6-irc-client-plugin-github.md deleted file mode 100644 index a8c2d48..0000000 --- a/_projects/perl6-irc-client-plugin-github.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: IRC::Client::Plugin::Github -langs: Perl 6 -license: GPLv3 -repo: https://github.com/scriptkitties/perl6-IRC-Client-Plugin-Github ---- diff --git a/_projects/perl6-irc-client-plugin-ignore.md b/_projects/perl6-irc-client-plugin-ignore.md deleted file mode 100644 index 69a95c5..0000000 --- a/_projects/perl6-irc-client-plugin-ignore.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: IRC::Client::Plugin::Ignore -langs: Perl 6 -license: GPLv3 -repo: https://github.com/scriptkitties/perl6-IRC-Client-Plugin-Ignore ---- diff --git a/_projects/perl6-irc-client-plugin-nickserv.md b/_projects/perl6-irc-client-plugin-nickserv.md deleted file mode 100644 index f14fd8d..0000000 --- a/_projects/perl6-irc-client-plugin-nickserv.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: IRC::Client::Plugin::NickServ -langs: Perl 6 -license: GPLv3 -repo: https://github.com/scriptkitties/perl6-IRC-Client-Plugin-NickServ ---- diff --git a/_projects/perl6-irc-client-plugin-urltitle.md b/_projects/perl6-irc-client-plugin-urltitle.md deleted file mode 100644 index c428f07..0000000 --- a/_projects/perl6-irc-client-plugin-urltitle.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: IRC::Client::Plugin::UrlTitle -langs: Perl 6 -license: GPLv3 -repo: https://github.com/scriptkitties/perl6-IRC-Client-Plugin-UrlTitle ---- diff --git a/_projects/perl6-mpd-client.md b/_projects/perl6-mpd-client.md deleted file mode 100644 index a23ab96..0000000 --- a/_projects/perl6-mpd-client.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: MPD::Client -langs: Perl 6 -license: GPLv3 -repo: https://github.com/scriptkitties/p6-MPD-Client ---- diff --git a/_projects/perl6-musashi.md b/_projects/perl6-musashi.md deleted file mode 100644 index 2319f4f..0000000 --- a/_projects/perl6-musashi.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Musashi -langs: Perl 6 -license: GPLv3 -repo: https://github.com/scriptkitties/musashi ---- diff --git a/_projects/perl6-string-fold.md b/_projects/perl6-string-fold.md deleted file mode 100644 index a63363a..0000000 --- a/_projects/perl6-string-fold.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: String::Fold -langs: Perl 6 -license: GPLv3 -repo: https://gitlab.com/tyil/perl6-string-fold ---- diff --git a/_projects/pod-to-pager.adoc b/_projects/pod-to-pager.adoc index 0eb04e0..ca1af10 100644 --- a/_projects/pod-to-pager.adoc +++ b/_projects/pod-to-pager.adoc @@ -1,6 +1,7 @@ --- layout: project title: Pod::To::Pager +date: 2018-07-15T00:00:00Z langs: Perl 6 license: AGPLv3 repo: https://gitlab.com/tyil/perl6-pod-to-pager diff --git a/_projects/ruby-tachikoma.md b/_projects/ruby-tachikoma.md deleted file mode 100644 index 2534939..0000000 --- a/_projects/ruby-tachikoma.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Tachikoma -langs: Ruby -license: GPLv3 -repo: https://c.darenet.org/scriptkitties/tachikoma ---- - diff --git a/_projects/scriptkitties-overlay.md b/_projects/scriptkitties-overlay.md new file mode 100644 index 0000000..cede5a6 --- /dev/null +++ b/_projects/scriptkitties-overlay.md @@ -0,0 +1,7 @@ +--- +title: Scriptkitties Overlay +date: 2017-01-01T00:00:00Z +langs: Bash +license: GPLv2+ +repo: https://c.darenet.org/scriptkitties/overlay +--- diff --git a/_projects/string-fold.md b/_projects/string-fold.md new file mode 100644 index 0000000..60f9cc3 --- /dev/null +++ b/_projects/string-fold.md @@ -0,0 +1,7 @@ +--- +title: String::Fold +date: 2017-01-01 00:00:00 +langs: Perl 6 +license: GPLv3 +repo: https://gitlab.com/tyil/perl6-string-fold +--- diff --git a/_projects/subbot.md b/_projects/subbot.md new file mode 100644 index 0000000..79eb26a --- /dev/null +++ b/_projects/subbot.md @@ -0,0 +1,7 @@ +--- +title: SubBot +date: 2017-01-01 00:00:00 +langs: Lua +license: GPLv2 +repo: https://c.darenet.org/tyil/subbot +--- diff --git a/_projects/tachikoma.md b/_projects/tachikoma.md new file mode 100644 index 0000000..beb03d0 --- /dev/null +++ b/_projects/tachikoma.md @@ -0,0 +1,8 @@ +--- +title: Tachikoma +date: 2017-01-01 00:00:00 +langs: Ruby +license: GPLv3 +repo: https://c.darenet.org/scriptkitties/tachikoma +--- + diff --git a/feed.xml b/feed.xml index 6adf38b..d7f77cc 100644 --- a/feed.xml +++ b/feed.xml @@ -2,22 +2,25 @@ layout: null --- {% assign documents = site.documents | where: 'feed', true | sort: 'date' | reverse %} - - - {{ site.title | xml_escape }} - {{ site.description | xml_escape }} - {{ site.url }}{{ site.baseurl }}/ - - {{ site.time | date_to_rfc822 }} - {{ site.time | date_to_rfc822 }} - Jekyll v{{ jekyll.version }}{% for post in documents limit:10 %} - - {{ post.title | xml_escape }} - {{ post.date | date_to_rfc822 }} - {{ post.url | prepend: site.baseurl | prepend: site.url }} - {{ post.url | prepend: site.baseurl | prepend: site.url }}{% for tag in post.tags %} - {{ tag | xml_escape }}{% endfor %}{% for cat in post.categories %} - {{ cat | xml_escape }}{% endfor %} - {% endfor %} - + + {{ site.url }}{{ site.baseurl }} + {{ site.title | xml_escape }} + {{ site.description | strip | xml_escape }} + {{ site.time | date_to_xmlschema }} + + + {{ site.author }} + {{ site.email }} + + Jekyll{% for post in documents limit:25 %} + + {{ post.id }} + {{ post.title | xml_escape }} + {{ post.date | date_to_xmlschema }} + {% if post.description %} + {{ post.description | strip | xml_escape }}{% endif %} + {{ post.url | prepend: site.baseurl | prepend: site.url }}{% for tag in post.tags %} + {% endfor %}{% for cat in post.categories %} + {% endfor %} + {% endfor %} -- cgit v1.1