diff --git a/assets/style.css b/assets/style.css index 08dbfec..2193605 100644 --- a/assets/style.css +++ b/assets/style.css @@ -180,60 +180,7 @@ header { } } -nav { - display: flex; - flex-direction: row; - justify-content: space-between; - align-items: center; - - gap: 0.7ch; - padding-top: 1rem; - padding-bottom: 1rem; - - & a { - text-decoration: none; - } - - & > ul { - display: inline-flex; - flex-direction: row; - - font-size: smaller; - gap: 0.25em; - margin: 0; - padding: 0.25em; - - list-style: none; - - background-color: var(--color-dark); - border-radius: 2em; - - & > li { - margin: 0; - - &::before { - content: none; - } - - & > a { - display: inline-block; - padding: 0.5em 1em; - - border-radius: 1.25em; - text-decoration: none; - - color: var(--color-text); - - &.active { - background-color: var(--color-purple); - color: var(--color-dark); - } - } - } - } -} - -footer { +footer, nav { display: flex; flex-direction: row; justify-content: space-between; @@ -245,6 +192,8 @@ footer { & * { padding: 0; margin: 0; + + text-decoration: none; } } diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..1dee931 --- /dev/null +++ b/content/_index.md @@ -0,0 +1,43 @@ +--- +title: "Lilac's Website" +description: "Computer Engineer & [Certified Punk Rocker](https://youtu.be/z9LiPuVRyU8&t=261)" +--- +# About Me + +Howdy! My name is Lilac, and this is my website. I am interested in low-level +computing, networking, and Linux. When not tinkering with 'puters, I birdwatch, +crochet, and garden. + +# Computers + +I write embedded firmware and POSIX/Linux applications using C and several +dialects of assembly. I do the server administration for all my own web services +using NixOS. + +Here is some of the software I've written: + +Grasswren +: [Website Content & Hugo Theme](https://code.grasswren.net/Lilac/Grasswren) + +Chickadee +: [NixOS Configuration](https://code.grasswren.net/Lilac/Chickadee) + +Tanager +: [QMK Ergodox EZ Shine Firmware](https://code.grasswren.net/Lilac/Tanager) + +Here are some blog posts I've written about computers: + +{{< posts "computers" >}} + +# Birds + +I started birding in January 2026 when I received a digital camera. I try to +submit my birding checklists to [eBird](https://ebird.org) whenever I get the +chance. You can take a look at some of my photographs +[here](https://photo.grasswren.net/s/public). + +# Music + +I host my own music library of CDs I've ripped. I listen to many genres of +music; if you think I'd like something, please give me a CD of it! I especially +like old live performances and hard-to-find early electronic music discs. diff --git a/content/birds/_index.md b/content/birds/_index.md deleted file mode 100644 index 11b32e8..0000000 --- a/content/birds/_index.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Lilac's Birds -description: They're cute little guys, aren't they? ---- diff --git a/content/blog/_index.md b/content/blog/_index.md deleted file mode 100644 index abbac44..0000000 --- a/content/blog/_index.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "Lilac's Blog" -description: "I love pretending I know what's going on!" -layout: "list" ---- diff --git a/content/home/_index.md b/content/home/_index.md deleted file mode 100644 index 783927a..0000000 --- a/content/home/_index.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: "Lilac's Website" -description: "Computer Engineer & [Certified Punk Rocker](https://youtu.be/z9LiPuVRyU8&t=261)" ---- -# About Me - -Howdy! My name is Lilac, and this is my website. I am interested in low-level -computing, networking, and Linux. When not tinkering with 'puters, I birdwatch, -crochet, and garden. - -# Technology - -I write embedded firmware and POSIX/Linux applications using C and several -dialects of assembly. I do the server administration for all my own web services -using Linux and Nix. - -Here is some of the software I've written: - -[Grasswren](https://code.grasswren.net/Lilac/Grasswren) -: Website Content & Hugo Theme - -[Chickadee](https://code.grasswren.net/Lilac/Chickadee) -: NixOS Configuration - -[Tanager](https://code.grasswren.net/Lilac/Tanager) -: QMK Ergodox EZ Shine Firmware - -# Music - -My favourite genres of music are grunge, punk, hyperpop, breakcore, and digital -hardcore. I really enjoy the music scene where I live; I think everybody should -get out there and interact with their local artists. - -I self-host my music library, so I don't have opportunities to discover new -music very often. If you are visiting this site for the first time, [shoot me an -email](mailto:lilac@grasswren.net) telling me what I should listen to next! diff --git a/content/blog/qmk/index.md b/content/qmk/index.md similarity index 99% rename from content/blog/qmk/index.md rename to content/qmk/index.md index 30035e5..4be3154 100644 --- a/content/blog/qmk/index.md +++ b/content/qmk/index.md @@ -2,6 +2,7 @@ title: "Building Custom Keyboard Backlighting" description: "Upgrading my [Ergodox EZ](https://ergodox-ez.com/) using [QMK](https://github.com/qmk/qmk_firmware)" date: 2026-07-09 +categories: ["computers"] --- # Intro diff --git a/content/blog/qmk/keyboard.mp4 b/content/qmk/keyboard.mp4 similarity index 100% rename from content/blog/qmk/keyboard.mp4 rename to content/qmk/keyboard.mp4 diff --git a/content/blog/qmk/layout.png b/content/qmk/layout.png similarity index 100% rename from content/blog/qmk/layout.png rename to content/qmk/layout.png diff --git a/hugo.yaml b/hugo.yaml index 8ae21a9..4bf91f6 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -1,21 +1,4 @@ +title: 'grasswren.net' baseURL: 'https://grasswren.net' - -languages: - home: - title: 'grasswren.net' - baseURL: 'https://grasswren.net' - contentDir: 'content/home' - disableKinds: [ 'RSS', 'sitemap', 'taxonomy', 'term' ] - blog: - title: 'blog.grasswren.net' - baseURL: 'https://blog.grasswren.net/' - contentDir: 'content/blog' - disableKinds: [ 'RSS', 'sitemap', 'taxonomy', 'term' ] - birds: - title: 'birds.grasswren.net' - baseURL: 'https://birds.grasswren.net/' - contentDIR: 'content/birds' - disableKinds: [ 'RSS', 'sitemap', 'taxonomy', 'term' ] - markup: { goldmark: { parser: { wrapStandAloneImageWithinParagraph: false } } } -minify: { minifyOutput: true } +renderer: { unsafe: true } diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index fa53190..d3c502b 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -8,35 +8,30 @@ - + {{ $css := resources.Get "style.css" | resources.Minify | resources.Fingerprint }} - +
{{ .Description | markdownify }}
+