about summary refs log tree commit diff homepage
diff options
context:
space:
mode:
authorNguyễn Gia Phong <mcsinyx@disroot.org>2021-06-12 21:20:28 +0700
committerNguyễn Gia Phong <mcsinyx@disroot.org>2021-06-12 21:20:28 +0700
commit4b5f020721e2aee6fea6c45e8b2f5e92898fc319 (patch)
treece8884eebff377326858fd3e6ae839321bdd8b42
parentb21b8fa2ab3cfa6b2f0d7bb1e5fb677e02d240a0 (diff)
downloadsite-4b5f020721e2aee6fea6c45e8b2f5e92898fc319.tar.gz
Add threa to portfolio
-rw-r--r--_layout/page_foot.html2
-rw-r--r--config.md4
-rw-r--r--works.md10
3 files changed, 12 insertions, 4 deletions
diff --git a/_layout/page_foot.html b/_layout/page_foot.html
index 446fb95..0cf3765 100644
--- a/_layout/page_foot.html
+++ b/_layout/page_foot.html
@@ -1,6 +1,6 @@
 <div class=page-foot>
   <div class=copyright>
-    Copyright &copy; 2018&ndash;2021 {{fill author}};
+    Copyright &copy; 2019&ndash;2021 {{fill author}};
     See <a href=https://creativecommons.org/licenses/by-sa/4.0>license
     terms</a><br>
     {{isnotpage /tag/*}}Last modified: {{fill fd_mtime}};  View
diff --git a/config.md b/config.md
index 5fd0766..85a6041 100644
--- a/config.md
+++ b/config.md
@@ -2,9 +2,9 @@
 @def date_format = "yyyy-mm-dd"
 @def mintoclevel = 2
 
-@def rss_website_title = "McSinyx' web logs"
+@def rss_website_title = "Web logs by McSinyx"
 @def rss_website_descr = "Random write-ups packed with pop culture references"
-@def rss_website_url   = "https://cnx.srht.site/blog"
+@def rss_website_url   = "https://cnx.srht.site"
 @def rss_author = "Nguyễn Gia Phong"
 @def rss_full_content = true
 
diff --git a/works.md b/works.md
index 8f49c76..744c5f4 100644
--- a/works.md
+++ b/works.md
@@ -19,6 +19,12 @@ and supervisors during group projects and internships.  It is built
 on the [ASGI][] framework [Quart][] and uses [Trio][] for concurrency
 when interacting with persistency layers [RethinkDB][] and [IPFS][].
 
+### Threa
+
+[Threa][] is a X11 clipboard manager written in [Raku][].  It synchronizes
+clipboard and primary selection and stores the history as separate files
+to facilitate manipulation by third-party tools.
+
 ### comp
 
 [Curses Omni Media Player][comp] is a [mpv][] front-end using curses.
@@ -73,7 +79,7 @@ the more will show up and our hero will get weaker when wounded.
 
 ### Axuy
 
-[Axuy][] is a mininalist peer-to-peer first-person shooter.
+[Axuy][] is a minimalist peer-to-peer first-person shooter.
 
 ![Axuy screenshot](/assets/axuy.png)
 
@@ -158,6 +164,8 @@ Other themes and configurations are cooperated into my personal [dotfiles][].
 [Quart]: https://pgjones.gitlab.io/quart
 [Trio]: https://trio.readthedocs.io
 [RethinkDB]: https://rethinkdb.com
+[Threa]: https://sr.ht/~cnx/threa
+[Raku]: https://raku.org
 [pip]: https://pip.pypa.io
 [comp]: https://pypi.org/project/comp
 [mpv]: https://mpv.io