From: June Gardner Date: Thu, 4 Dec 2025 05:14:49 +0000 (-0800) Subject: Day 3. X-Git-Url: https://where.june.codes/?a=commitdiff_plain;h=039267c5c6f6cd55dbfc474db64542b366b0fde7;p=june.codes Day 3. --- diff --git a/docs/log/december-adventure/index.md b/docs/log/december-adventure/index.md index e68bfc6..005f0d5 100644 --- a/docs/log/december-adventure/index.md +++ b/docs/log/december-adventure/index.md @@ -56,3 +56,18 @@ Things I did: * [Solved Day 1 of Advent of Code in Nova.](https://gist.nouveau.community/june/a6b48088323446d989a73882f2366e0a#file-aoc-day1-playground-nv) * Stress-tested booting my diskless Alpine setup across three devices. * Wrote a bit of Nova to explain some core "idioms". + +### Day 3 +Not much to report today. The past two days have exahusted me. Still kickin'. + +I did add an idea that I'd like to follow up on: my Alpine Linux configuration is pretty.. lazy right now. I'm just mirroring my `/home` directory every time I do `lbu commit`, which means I boot into the exact same system no matter what machine I'm on. + +Ideally, I'd have the following options: + +* Load a configuration from a removable device. +* Load a configuration from the network. +* Boot into a sane default. + +This way, I could use the same boot key to load up multiple different kinds of machines. If I just need a temporary workstation with network mounted storage, I could do that. If I needed a media PC, load the right config. If I needed a quiet writing environment, it's just another config. + +I might not get to it this month, but it'd be cool to do it sometime in the future. Go Alpine!