Install Guix

  • 11 Posts
  • 118 Comments
Joined 9 months ago
cake
Cake day: January 21st, 2025

help-circle








  • On Guix, I could bisect (like git bisecting) my OS. So usually what would happen is:

    • I’m running in a good state
    • I accidentally mess something up
    • oh no
    • guix system switch-generation $n, where n is the last known good state
    • then binary search until I find the first bad generation
    • look at the config changes I made
    • fix them
    • back to good state

    Unfortunately, my laptop is too new so Guix isn’t fully compatible with all my hardware. (Yes, I was using nonguix)

    But that was a pretty neat experience compared to debugging something on Arch.






  • Ah, nice ok. Your post got me to look at dropbear a little more closely, but since I got a bunch of disks, I think USB unlock makes more sense in my setup. I’m using a keyfile on the USB to unlock a bunch of disks on boot. But if I only had one, then dropbear would be more doable for me.

    Neat! Interesting post!





  • Same boat. I’m currently testing some unlock stuff out. I just got USB unlocks to work for Debian by following this: https://tqdev.com/2022-luks-with-usb-unlock

    I load a USB with a keyfile, then read the keyfile during boot. If I don’t have the USB plugged in, I fallback to entering a passphrase. I have multiple LUKS encrypted disks and I don’t want to type out a long passphrase a bunch of times.

    I briefly encountered dropbear during my research… but ended up following the USB path because it kinda seemed a little easier to setup. 🤷

    Anyone have any thoughts on USB vs dropbear unlocks?