summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--_config.yml13
-rw-r--r--_pages/projects.md3
-rw-r--r--_posts/2018-03-20-perl6-introduction-to-application-programming.adoc2
-rw-r--r--_posts/2018-05-07-sparrowdo-getting-started.adoc2
-rw-r--r--_projects/assixt.md1
-rw-r--r--_projects/bash-scriptkitties-overlay.md7
-rw-r--r--_projects/config.md7
-rw-r--r--_projects/dist-helper.md7
-rw-r--r--_projects/io-path-dirstack.md7
-rw-r--r--_projects/irc-client-plugin-github.md7
-rw-r--r--_projects/irc-client-plugin-ignore.md7
-rw-r--r--_projects/irc-client-plugin-nickserv.md7
-rw-r--r--_projects/irc-client-plugin-urltitle.md7
-rw-r--r--_projects/lonestar.adoc1
-rw-r--r--_projects/lua-subbot.md6
-rw-r--r--_projects/mpd-client.md7
-rw-r--r--_projects/musashi.md7
-rw-r--r--_projects/perl6-config.md6
-rw-r--r--_projects/perl6-dist-helper.md6
-rw-r--r--_projects/perl6-io-path-dirstack.md6
-rw-r--r--_projects/perl6-irc-client-plugin-github.md6
-rw-r--r--_projects/perl6-irc-client-plugin-ignore.md6
-rw-r--r--_projects/perl6-irc-client-plugin-nickserv.md6
-rw-r--r--_projects/perl6-irc-client-plugin-urltitle.md6
-rw-r--r--_projects/perl6-mpd-client.md6
-rw-r--r--_projects/perl6-musashi.md6
-rw-r--r--_projects/perl6-string-fold.md6
-rw-r--r--_projects/pod-to-pager.adoc1
-rw-r--r--_projects/ruby-tachikoma.md7
-rw-r--r--_projects/scriptkitties-overlay.md7
-rw-r--r--_projects/string-fold.md7
-rw-r--r--_projects/subbot.md7
-rw-r--r--_projects/tachikoma.md8
-rw-r--r--feed.xml39
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
+---
+
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 %}<?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>