From 2f2883337c8d5611741bb96345417b04fbe46625 Mon Sep 17 00:00:00 2001 From: Nguyễn Gia Phong Date: Thu, 5 Oct 2023 00:35:37 +0900 Subject: Update metadata and style --- _css/style.css | 9 ++++----- _layout/page_foot.html | 2 +- _libs/fead/sources | 6 ++++-- blog/2020/gsoc/article/2.md | 2 +- blog/2020/gsoc/index.md | 2 +- blog/butter.md | 2 +- blog/conseq.md | 2 +- blog/pixml.md | 2 +- blog/reply.md | 2 +- blog/teredo.md | 2 +- blog/threa.md | 2 +- works.md | 14 +++++++++++++- 12 files changed, 30 insertions(+), 17 deletions(-) diff --git a/_css/style.css b/_css/style.css index 8df5502..4348f40 100644 --- a/_css/style.css +++ b/_css/style.css @@ -62,7 +62,7 @@ p, details { } .franklin-content .fndef tr { text-align: left } .franklin-content .fndef td { padding: 0 } -.franklin-content .fndef td, .franklin-content sup { font-size: 80% } +.franklin-content .fndef td, .franklin-content sup { font-size: 0.8rem } .franklin-content .fndef td.fndef-backref { padding-left: 0 } .franklin-content .fndef td.fndef-content { padding-left: 1ch } @@ -117,7 +117,7 @@ nav ul { margin: 0 } footer, .tags, .right { color: GrayText; - font-size: 80%; + font-size: 0.8rem; } footer { @@ -125,7 +125,7 @@ footer { margin-bottom: 2rem; } -footer a, .tags a { +footer a, a.tag { color: GrayText; text-decoration: underline!important; } @@ -203,8 +203,7 @@ code, .hljs { color: ButtonText; display: flex; flex-direction: column; - flex: 1 1 0; + flex: 1 1 12rem; margin: 1ex; - min-width: 12rem; padding: 1ex; } diff --git a/_layout/page_foot.html b/_layout/page_foot.html index 2fb5626..774066a 100644 --- a/_layout/page_foot.html +++ b/_layout/page_foot.html @@ -1,5 +1,5 @@ {{isnotempty tags}}Tags:{{for tag in tags}} - {{tag}}{{end}} + {{tag}}{{end}} —{{isempty rss}}{{author}}, {{else}}{{author}}, {{end}}{{date}}
{{end}} diff --git a/_libs/fead/sources b/_libs/fead/sources index ea1fa7f..4b85b8d 100644 --- a/_libs/fead/sources +++ b/_libs/fead/sources @@ -3,6 +3,7 @@ https://adol.pw/index.xml https://bbbhltz.codeberg.page/rss.xml https://blog.brixit.nl/rss https://blog.ganssle.io/feeds/all.atom.xml +https://blog.ploeh.dk/rss.xml https://changelog.complete.org/feed https://codesections.com/rss.xml https://danct12.github.io/feed.xml @@ -10,11 +11,12 @@ https://harihareswara.net/atom https://jvns.ca/atom.xml https://matt.might.net/articles/feed.rss https://pgjones.dev/blog/rss20.xml +https://ploum.net/atom_en.xml https://reversed.top/feed.xml https://seirdy.one/posts/atom.xml -https://specbranch.com/index.xml https://technomancy.us/atom.xml https://unixsheikh.com/feed.rss https://voussoir.net/writing/writing.atom +https://www.fsfla.org/ikiwiki/blogs/lxo/index.en.atom https://www.tyil.nl/posts/index.xml -https://xrvs.net/index.xml +https://xrvs.net/en/index.xml diff --git a/blog/2020/gsoc/article/2.md b/blog/2020/gsoc/article/2.md index 4d75ae1..95286d3 100644 --- a/blog/2020/gsoc/article/2.md +++ b/blog/2020/gsoc/article/2.md @@ -1,7 +1,7 @@ +++ rss = "GSoC 2020: The Wonderful Wizard of O'zip" date = Date(2020, 6, 22) -tags = ["gsoc", "pip", "python"] +tags = ["gsoc", "pip", "python", "net"] +++ # The Wonderful Wizard of O'zip diff --git a/blog/2020/gsoc/index.md b/blog/2020/gsoc/index.md index ec8b12c..387f76e 100644 --- a/blog/2020/gsoc/index.md +++ b/blog/2020/gsoc/index.md @@ -3,7 +3,7 @@ rss = "GSoC 2020 final report" date = Date(2020, 8, 31) rss_pubdate = date # work around Franklin issue GH-797 fd_full_url = "https://cnx.gdn/blog/2020/gsoc/index.html" -tags = ["fun", "gsoc", "pkg", "pip"] +tags = ["fun", "exp", "gsoc", "pkg", "pip"] internship = "https://summerofcode.withgoogle.com/archive/2020/projects/6238594655584256" benchmark = "/blog/2020/gsoc/article/7/#the_benchmark" python_gsoc = "https://blogs.python-gsoc.org/en/mcsinyxs-blog" diff --git a/blog/butter.md b/blog/butter.md index 9876c17..e29c258 100644 --- a/blog/butter.md +++ b/blog/butter.md @@ -2,7 +2,7 @@ rss = "How I reinstalled NixOS on Btrfs with an amnesiac root and backed up my data" date = Date(2021, 11, 14) -tags = ["backup", "btrfs", "fun", "nixos", "recipe"] +tags = ["fun", "recipe", "nix"] +++ # NixOS on Btrfs+tmpfs diff --git a/blog/conseq.md b/blog/conseq.md index 92c5532..c1182f7 100644 --- a/blog/conseq.md +++ b/blog/conseq.md @@ -2,7 +2,7 @@ title = "Infinite Sequences: A Case Study in Functional Python" rss = "SICP subsection 3.5.2 in Python" date = Date(2019, 2, 28) -tags = ["fun", "math", "python", "sicp"] +tags = ["fun", "math", "python"] +++ # {{title}} diff --git a/blog/pixml.md b/blog/pixml.md index 377ce28..81d8ac0 100644 --- a/blog/pixml.md +++ b/blog/pixml.md @@ -1,7 +1,7 @@ +++ rss = "How I make my photo gallery in XML and what's lovely about it" date = Date(2023, 3, 17) -tags = ["fun", "recipe"] +tags = ["fun", "recipe", "net"] +++ # XML and Photo Gallery Generation: A Love Story diff --git a/blog/reply.md b/blog/reply.md index 609ab97..e2f4a2f 100644 --- a/blog/reply.md +++ b/blog/reply.md @@ -1,7 +1,7 @@ +++ rss = "Comments for Static Sites without JavaScript via Emails" date = Date(2022, 1, 9) -tags = ["fun", "recipe"] +tags = ["fun", "recipe", "net"] +++ # Comments for Static Sites without JavaScripts diff --git a/blog/teredo.md b/blog/teredo.md index 57757d2..14c9564 100644 --- a/blog/teredo.md +++ b/blog/teredo.md @@ -1,7 +1,7 @@ +++ rss = "Teredo tunnel simulation in virtual machines" date = Date(2020, 7, 3) -tags = ["fun", "ipv6", "recipe"] +tags = ["fun", "recipe", "net"] +++ # Teredo Tunnel Simulation diff --git a/blog/threa.md b/blog/threa.md index b60c7a3..ce773ef 100644 --- a/blog/threa.md +++ b/blog/threa.md @@ -1,7 +1,7 @@ +++ rss = "Raku's concision demonstrated in form of a tutorial" date = Date(2021, 7, 3) -tags = ["clipboard", "fun", "raku", "recipe"] +tags = ["fun", "recipe"] +++ # Writing a Clipboard Manager diff --git a/works.md b/works.md index 443b36e..99736e7 100644 --- a/works.md +++ b/works.md @@ -13,9 +13,14 @@ for security and reproducibility. I no longer work on this. ### Nix Packages -I occationally contribute to [nixpkgs], a collection of software packages +I sometimes contribute to [nixpkgs], a collection of software packages that can be installed with the Nix package manager. +### Guix System + +I occasionally package software for [Guix] System, a declarative +GNU/Linux distribution like NixOS but takes bootstrapping more seriously. + ## Applications ### threa @@ -157,6 +162,11 @@ I am maintaining [Octave syntax and indentation support for Vim][vim-octave]. I am the author of the [simplified Telex and VNI keymaps][tevnex] for [Vim][vim-tevnex] and [ibus-table]. +### Vietnamese Translation of Akkoma + +I help a bit with the Vietnamese translation of [Akkoma], +a federated social network implementation. + ### Vietnamese Translation of Flare I have translated the [Free/Libre Action Roleplaying Engine][flare] \(yep, @@ -224,6 +234,7 @@ was picked for database. [ipwhl]: https://man.sr.ht/~cnx/ipwhl [IPFS]: https://ipfs.io [nixpkgs]: https://github.com/NixOS/nixpkgs +[Guix]: https://guix.gnu.org [threa]: https://sr.ht/~cnx/threa [Raku]: https://raku.org [formbox]: https://sr.ht/~cnx/formbox @@ -263,6 +274,7 @@ was picked for database. [tevnex]: https://github.com/McSinyx/ibus-table-vietnamese#phương-thức-gõ [vim-tevnex]: https://github.com/vim/vim/commit/a02a551 [ibus-table]: https://github.com/moebiuscurve/ibus-table-others/commit/b6fafd0 +[Akkoma]: https://akkoma.social [flare]: https://flarerpg.org [Empyrean Campaign]: https://flarerpg.org/index.php/mods/flare-empyrean [add-waiter-gtk2]: https://www.opendesktop.org/p/1078597 -- cgit 1.4.1