diff options
34 files changed, 129 insertions, 105 deletions
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. </tr> </thead> <tbody> - {% for project in site.projects %} + {% for project in projects %} <tr> <td> {% 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 +--- + @@ -2,22 +2,25 @@ layout: null --- {% assign documents = site.documents | where: 'feed', true | sort: 'date' | reverse %}<?xml version="1.0" encoding="UTF-8"?> -<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> - <channel> - <title>{{ site.title | xml_escape }}</title> - <description>{{ site.description | xml_escape }}</description> - <link>{{ site.url }}{{ site.baseurl }}/</link> - <atom:link href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}" rel="self" type="application/rss+xml"/> - <pubDate>{{ site.time | date_to_rfc822 }}</pubDate> - <lastBuildDate>{{ site.time | date_to_rfc822 }}</lastBuildDate> - <generator>Jekyll v{{ jekyll.version }}</generator>{% for post in documents limit:10 %} - <item> - <title>{{ post.title | xml_escape }}</title> - <pubDate>{{ post.date | date_to_rfc822 }}</pubDate> - <link>{{ post.url | prepend: site.baseurl | prepend: site.url }}</link> - <guid isPermaLink="true">{{ post.url | prepend: site.baseurl | prepend: site.url }}</guid>{% for tag in post.tags %} - <category>{{ tag | xml_escape }}</category>{% endfor %}{% for cat in post.categories %} - <category>{{ cat | xml_escape }}</category>{% endfor %} - </item>{% endfor %} - </channel> +<rss version="2.0" xmlns="http://www.w3.org/2005/Atom"> + <id>{{ site.url }}{{ site.baseurl }}</id> + <title>{{ site.title | xml_escape }}</title> + <description>{{ site.description | strip | xml_escape }}</description> + <updated>{{ site.time | date_to_xmlschema }}</updated> + <link href="{{ site.url }}{{ site.baseurl }}" /> + <author> + <name>{{ site.author }}</name> + <email>{{ site.email }}</email> + </author> + <generator version="{{ jekyll.version }}">Jekyll</generator>{% for post in documents limit:25 %} + <entry> + <id>{{ post.id }}</id> + <title>{{ post.title | xml_escape }}</title> + <updated>{{ post.date | date_to_xmlschema }}</updated> + <link rel="alternate" href="{{ post.url | prepend: site.baseurl | prepend: site.url }}" />{% if post.description %} + <summary>{{ post.description | strip | xml_escape }}</summary>{% endif %} + <guid isPermaLink="true">{{ post.url | prepend: site.baseurl | prepend: site.url }}</guid>{% for tag in post.tags %} + <category term="{{ tag | xml_escape }}" />{% endfor %}{% for cat in post.categories %} + <category term="{{ cat | xml_escape }}" />{% endfor %} + </entry>{% endfor %} </rss> |