From 039267c5c6f6cd55dbfc474db64542b366b0fde7 Mon Sep 17 00:00:00 2001 From: June Gardner Date: Wed, 3 Dec 2025 21:14:49 -0800 Subject: [PATCH] Day 3. --- docs/log/december-adventure/index.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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! -- 2.39.5