From 0cee5325d3cec5e6ae514cc39c6431eaa91e70c1 Mon Sep 17 00:00:00 2001 From: Timothy DeHerrera Date: Sat, 24 Jan 2026 19:15:16 -0700 Subject: [PATCH] chore: migrate non-blog content to YAML frontmatter Convert all content files to use YAML (---) instead of TOML (+++) for consistent parsing: - content/_index.md (homepage) - content/about.md, content/collab.md - content/blog/_index.md - content/projects/_index.md + 14 project cards Enables unified gray_matter YAML parser across all content. --- content/_index.md | 7 +++---- content/about.md | 9 +++------ content/blog/_index.md | 8 +++----- content/collab.md | 9 +++------ content/projects/_index.md | 8 +++----- content/projects/atom.md | 15 ++++++--------- content/projects/atomix.md | 15 ++++++--------- content/projects/bitte.md | 15 ++++++--------- content/projects/cfdyndns.md | 15 ++++++--------- content/projects/digga.md | 15 ++++++--------- content/projects/eka.md | 15 ++++++--------- content/projects/eos.md | 15 ++++++--------- content/projects/ethic.md | 15 ++++++--------- content/projects/home.md | 15 ++++++--------- content/projects/nixpkgs.md | 15 ++++++--------- content/projects/nosys.md | 15 ++++++--------- content/projects/pc.md | 15 ++++++--------- content/projects/rfc-175.md | 15 ++++++--------- content/projects/standard.md | 15 ++++++--------- 19 files changed, 99 insertions(+), 152 deletions(-) diff --git a/content/_index.md b/content/_index.md index 02f5b6e..8d821e4 100644 --- a/content/_index.md +++ b/content/_index.md @@ -1,4 +1,3 @@ -+++ -[extra] -section_path = "blog/_index.md" -+++ +--- +title: nrd.sh +--- diff --git a/content/about.md b/content/about.md index 6118041..fe8acba 100644 --- a/content/about.md +++ b/content/about.md @@ -1,9 +1,6 @@ -+++ -title = "About" -path = "about" -[extra] -repo_view = false -+++ +--- +title: About +--- I'm Tim DeHerrera (nrdxp), an engineer at [IOG](https://iog.io) where I help develop interoperable blockchain infrastructure for the Cardano ecosystem. diff --git a/content/blog/_index.md b/content/blog/_index.md index cc780eb..9bff67d 100644 --- a/content/blog/_index.md +++ b/content/blog/_index.md @@ -1,5 +1,3 @@ -+++ -title = "Blog" -sort_by = "date" -insert_anchor_links = "heading" -+++ +--- +title: Blog +--- diff --git a/content/collab.md b/content/collab.md index b618201..5ecca0f 100644 --- a/content/collab.md +++ b/content/collab.md @@ -1,9 +1,6 @@ -+++ -title = "Collaborate" -path = "collab" -[extra] -repo_view = false -+++ +--- +title: Collaborate +--- ## Support Open Source diff --git a/content/projects/_index.md b/content/projects/_index.md index 9b00a12..9f3e82e 100644 --- a/content/projects/_index.md +++ b/content/projects/_index.md @@ -1,5 +1,3 @@ -+++ -title = "Projects" -sort_by = "weight" -template = "cards.html" -+++ +--- +title: Projects +--- diff --git a/content/projects/atom.md b/content/projects/atom.md index 3fe937d..65ca9a2 100644 --- a/content/projects/atom.md +++ b/content/projects/atom.md @@ -1,9 +1,6 @@ -+++ -title = "atom" -description = "A deterministic source packaging format built on Git's object model." -weight = 0 - - -[extra] -link_to = "https://github.com/ekala-project/atom" -+++ +--- +title: atom +description: "A deterministic source packaging format built on Git's object model." +weight: 0 +link_to: "https://github.com/ekala-project/atom" +--- diff --git a/content/projects/atomix.md b/content/projects/atomix.md index 7e29d88..8080e43 100644 --- a/content/projects/atomix.md +++ b/content/projects/atomix.md @@ -1,9 +1,6 @@ -+++ -title = "atomix" -description = "A minimal, performant module system for Nix code." -weight = 0 - - -[extra] -link_to = "https://github.com/ekala-project/atom/tree/master/atom-nix" -+++ +--- +title: atomix +description: "A minimal, performant module system for Nix code." +weight: 0 +link_to: "https://github.com/ekala-project/atom/tree/master/atom-nix" +--- diff --git a/content/projects/bitte.md b/content/projects/bitte.md index 8031647..c8411f6 100644 --- a/content/projects/bitte.md +++ b/content/projects/bitte.md @@ -1,9 +1,6 @@ -+++ -title = "bitte" -description = "Nix Ops for Terraform, Consul, Vault, Nomad." -weight = 3 - - -[extra] -link_to = "https://github.com/input-output-hk/bitte" -+++ +--- +title: bitte +description: "Nix Ops for Terraform, Consul, Vault, Nomad." +weight: 3 +link_to: "https://github.com/input-output-hk/bitte" +--- diff --git a/content/projects/cfdyndns.md b/content/projects/cfdyndns.md index 9bf1249..a924364 100644 --- a/content/projects/cfdyndns.md +++ b/content/projects/cfdyndns.md @@ -1,9 +1,6 @@ -+++ -title = "cfdyndns" -description = "CloudFlare Dynamic DNS Client." -weight = 2 - - -[extra] -link_to = "https://github.com/nrdxp/cfdyndns" -+++ +--- +title: cfdyndns +description: "CloudFlare Dynamic DNS Client." +weight: 2 +link_to: "https://github.com/nrdxp/cfdyndns" +--- diff --git a/content/projects/digga.md b/content/projects/digga.md index 679cf38..8eb7afd 100644 --- a/content/projects/digga.md +++ b/content/projects/digga.md @@ -1,9 +1,6 @@ -+++ -title = "digga" -description = "A Nix flake utility library for managing nixos, hm and devshells" -weight = 3 - - -[extra] -link_to = "https://digga.divnix.com/" -+++ +--- +title: digga +description: "A Nix flake utility library for managing nixos, hm and devshells" +weight: 3 +link_to: "https://digga.divnix.com/" +--- diff --git a/content/projects/eka.md b/content/projects/eka.md index b6d21ab..51d589d 100644 --- a/content/projects/eka.md +++ b/content/projects/eka.md @@ -1,9 +1,6 @@ -+++ -title = "eka" -description = "An atomic, plugin-based CLI frontend to the Eos API." -weight = 0 - - -[extra] -link_to = "https://github.com/ekala-project/eka" -+++ +--- +title: eka +description: "An atomic, plugin-based CLI frontend to the Eos API." +weight: 0 +link_to: "https://github.com/ekala-project/eka" +--- diff --git a/content/projects/eos.md b/content/projects/eos.md index 153e332..3e1a78f 100644 --- a/content/projects/eos.md +++ b/content/projects/eos.md @@ -1,9 +1,6 @@ -+++ -title = "eos" -description = "A work-in-progress distributed HTTP scheduler designed for store-driven build systems." -weight = 0 - - -[extra] -link_to = "https://github.com/ekala-project" -+++ +--- +title: eos +description: "A work-in-progress distributed HTTP scheduler designed for store-driven build systems." +weight: 0 +link_to: "https://github.com/ekala-project" +--- diff --git a/content/projects/ethic.md b/content/projects/ethic.md index 3010558..cc839b9 100644 --- a/content/projects/ethic.md +++ b/content/projects/ethic.md @@ -1,9 +1,6 @@ -+++ -title = "hackers-ethic" -description = "First, hinder no thought: A Code of Ethics for Digital Freedom." -weight = 0 - - -[extra] -link_to = "https://github.com/EthicsCodes/hackers-ethic" -+++ +--- +title: hackers-ethic +description: "First, hinder no thought: A Code of Ethics for Digital Freedom." +weight: 0 +link_to: "https://github.com/EthicsCodes/hackers-ethic" +--- diff --git a/content/projects/home.md b/content/projects/home.md index d73e798..413301b 100644 --- a/content/projects/home.md +++ b/content/projects/home.md @@ -1,9 +1,6 @@ -+++ -title = "home" -description = "Ekala based dotfiles leveraging Nix and home-manager." -weight = 1 - - -[extra] -link_to = "https://github.com/nrdxp/home" -+++ +--- +title: home +description: "Ekala based dotfiles leveraging Nix and home-manager." +weight: 1 +link_to: "https://github.com/nrdxp/home" +--- diff --git a/content/projects/nixpkgs.md b/content/projects/nixpkgs.md index ea7cd2e..325e00b 100644 --- a/content/projects/nixpkgs.md +++ b/content/projects/nixpkgs.md @@ -1,9 +1,6 @@ -+++ -title = "nixpkgs" -description = "ex-maintainer & NixOS release manager." -weight = 2 - - -[extra] -link_to = "https://github.com/NixOS/nixpkgs" -+++ +--- +title: nixpkgs +description: "ex-maintainer & NixOS release manager." +weight: 2 +link_to: "https://github.com/NixOS/nixpkgs" +--- diff --git a/content/projects/nosys.md b/content/projects/nosys.md index 6f36ad1..937badd 100644 --- a/content/projects/nosys.md +++ b/content/projects/nosys.md @@ -1,9 +1,6 @@ -+++ -title = "nosys" -description = "A hassle free Nix flake system handler library." -weight = 1 - - -[extra] -link_to = "https://github.com/divnix/nosys" -+++ +--- +title: nosys +description: "A hassle free Nix flake system handler library." +weight: 1 +link_to: "https://github.com/divnix/nosys" +--- diff --git a/content/projects/pc.md b/content/projects/pc.md index 46eb348..2645c84 100644 --- a/content/projects/pc.md +++ b/content/projects/pc.md @@ -1,9 +1,6 @@ -+++ -title = "partnerchain" -description = "A Substrate-based blockchain running on top of the Cardano network." -weight = 0 - - -[extra] -link_to = "https://github.com/input-output-hk/partner-chains" -+++ +--- +title: partnerchain +description: "A Substrate-based blockchain running on top of the Cardano network." +weight: 0 +link_to: "https://github.com/input-output-hk/partner-chains" +--- diff --git a/content/projects/rfc-175.md b/content/projects/rfc-175.md index 844e57c..7473372 100644 --- a/content/projects/rfc-175.md +++ b/content/projects/rfc-175.md @@ -1,9 +1,6 @@ -+++ -title = "RFC 175" -description = "A proposal to enhance moderation practices within the Nix community." -weight = 1 - - -[extra] -link_to = "https://github.com/nrdxp/rfcs/blob/rfc-175/rfcs/0175-appeals-council.md" -+++ +--- +title: RFC 175 +description: "A proposal to enhance moderation practices within the Nix community." +weight: 1 +link_to: "https://github.com/nrdxp/rfcs/blob/rfc-175/rfcs/0175-appeals-council.md" +--- diff --git a/content/projects/standard.md b/content/projects/standard.md index 5ca6ff6..fa497d3 100644 --- a/content/projects/standard.md +++ b/content/projects/standard.md @@ -1,9 +1,6 @@ -+++ -title = "standard" -description = "A Nix-centric devops framework." -weight = 1 - - -[extra] -link_to = "https://std.divnix.com/" -+++ +--- +title: standard +description: "A Nix-centric devops framework." +weight: 1 +link_to: "https://std.divnix.com/" +---