From 7614797feec48c36d3bb9a55b4a7788a6571e871 Mon Sep 17 00:00:00 2001 From: Lynne Date: Sat, 1 May 2021 23:14:02 +1000 Subject: [PATCH] projects page 0u0 --- _config.yml | 11 +++++++++-- _content/about.html | 7 ++++--- _content/index.html | 3 +++ _content/projects.html | 19 +++++++++++++++++++ _layouts/default.html | 1 - _layouts/project.html | 11 +++++++++++ _projects/buypeeb.md | 8 ++++++++ _projects/fif.md | 10 ++++++++++ assets/style.css | 25 +++++++++++++++++++++++-- 9 files changed, 87 insertions(+), 8 deletions(-) create mode 100644 _layouts/project.html create mode 100644 _projects/buypeeb.md create mode 100644 _projects/fif.md diff --git a/_config.yml b/_config.yml index 88d5e33..0562b57 100644 --- a/_config.yml +++ b/_config.yml @@ -2,14 +2,21 @@ url: "https://lynnesbian.space/" exclude: [.idea] include: [_content] defaults: - - - scope: + - scope: path: "" values: layout: default + - scope: + path: "_projects" + values: + layout: "project" collections: content: output: true permalink: /:name + projects: + output: true + permalink: /:collection/:name + diff --git a/_content/about.html b/_content/about.html index cfe069e..95f5735 100644 --- a/_content/about.html +++ b/_content/about.html @@ -25,6 +25,7 @@ title: About mods for existing games to make them more accessible - lowering difficulty, removing epilepsy-triggering sequences, removing potentially phobia-inducing elements, etc. {% comment %} FOOTNOTE - why do so many games have spiders!!!! {% endcomment %}

+{% comment %} {% include h.html level=3 content="Some things I've made" %}

I've made a lot of software to help my wife Petra, but much of it is too specific to her needs to be useful on a @@ -38,6 +39,7 @@ title: About image posts on the Fediverse, and bcao, a small script for organising music from the .zip files provided by Bandcamp into the user's music directory.

+{% endcomment %} {% include h.html level=2 content="What I use" %}

All my computers and laptops run Linux, perhaps unsurprisingly. I mainly stick to @@ -60,8 +62,7 @@ title: About amount, but I've since moved away from all forms of social media besides reddit (where I never post).

- Most of my programming is done in Python. I'm also somewhat familiar with + Most of my programming is done in Rust or Python. I'm also somewhat familiar with C# and - JavaScript, and I'm (slowly) learning - Rust. + JavaScript.

diff --git a/_content/index.html b/_content/index.html index 6eee225..2640a0f 100644 --- a/_content/index.html +++ b/_content/index.html @@ -15,6 +15,9 @@ custom_heading: true

{% include h.html level=2 content="Quick Links" %} +

+ My blog is updated very infrequently, and focuses mostly on technology and/or games. +

My public PGP key is available on Keybase. I've proven ownership of the lynnesbian Keybase account via diff --git a/_content/projects.html b/_content/projects.html index 9f3e82e..49817fe 100644 --- a/_content/projects.html +++ b/_content/projects.html @@ -1,3 +1,22 @@ --- title: Projects --- +

+ These are some of my personal projects. This is not an extensive list, it's mostly only stuff I actually think is + notable in some way. +

+
+ {% assign projects = site.projects | sort:"order" %} + {% for project in projects %} +
+

{{ project.name }}

+

+ {{ project.description }} +

+ +
+ {% endfor %} +
\ No newline at end of file diff --git a/_layouts/default.html b/_layouts/default.html index f009649..4035353 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -19,7 +19,6 @@ - {% comment %}{% include header.html %}{% endcomment %}