Login
You're viewing the mastodon.dunklecat.dev public feed.
  • Jun 20, 2026, 3:18 PM

    @futurile It's been a few months. It's been more of a "me problem" just trying to come up with some kind of good system/home setup that I can work with.

    I think the largest hurdle for me is going to be my #emacs setup, which isn't overly complicated now that I've moved away from doom.

    Right now I'm all about one step at a time. I want to get Niri and Noctalia setup next.

    💬 1🔄 1⭐ 1

Replies

  • Jun 20, 2026, 5:12 PM

    @swrogers @futurile Guix is flexible enough that you can do things one step at a time. I'm running Guix System on all computers and Guix Home on my laptops. Most settings is kept in a private Guix channel, but my emacs configuration (which is Doom too) is kept in Chezmoi. I recommend doing things in small increments. Start with guix just as a package manager using `guix install` before venturing further. You'll probably have to read the source when going full Guix System + Guix Home.

    💬 1🔄 0⭐ 1
  • Jun 20, 2026, 9:32 PM

    @simendsjo @futurile Yeah, I like the idea of going with a private channel for a lot of my settings. Currently any dotfile stuff I want to keep around are in YADM. I only note that my old doom emacs config was a tad hairy, due to using a literate conf - but I suppose that one could even tangle out the Guix config eventually. Probably not something I'll jump to though.

    The one thing I'll have to read up on the most, I think, is key storage and pass management.

    I'll get there, though.

    💬 1🔄 0⭐ 0
  • Jun 20, 2026, 10:00 PM

    @swrogers @futurile I have one public channel, one work public channel, and two private channels. For passwords I just use password store. I don't want to keep secrets in the store, even encrypted, so I manually add secrets to special files for the user which needs them.

    💬 1🔄 0⭐ 1
  • 💬 1🔄 0⭐ 0
  • Jun 21, 2026, 9:25 AM

    @swrogers @simendsjo Seems like you're getting there Shane!

    I agree with Simens insight of "don't do it all at once". Generally, I've noticed that when people bounce of Guix it's often doing something 'complicated' early on. Rather than using an incremental approach.

    It's very different from other Linux distros so previous knowledge is sometimes less useful - as we expect things to work in certain ways! It rewards learning one area at a time, e.g. master guix system then guix home etc

    💬 1🔄 0⭐ 0