jawns.club is one of the many independent Mastodon servers you can use to participate in the fediverse.
Welcome to the first mastodon based community for Philadelphians who ❤️Philadelphia! Think of this instance as a new neighborhood in Philly that anyone can be a part of, because it's online.

Administered by:

Server stats:

138
active users

For those using Guix Home: tell me about your setup! In particular:

- What do you like/don't like about it?
- Do you manage multiple computers with it?
- How do you store secrets, eg your password manager file and gpg/ssh keys?
- How do you sync state?
- Anything else you want to tell me!

@cwebber I use it across all my non-server computers and love it. Same base config across all of them with a few tweaks for e.g. work-only/sensitive configs

I haven't really worked out secrets management very well beyond using Bitwarden for web stuff. Outside that I've just got authinfo files on each machine so far, and use things like remotepasseval in offlineimap. But secrets management has been a perennial frustration with Guix for me and I feel like Guix really needs a common answer for it

@cwebber For state I use Syncthing via the home-syncthing-service-type. Works pretty well for syncing my org files between machines and my phone, as well as some larger things like my music library

Jonathan Frederickson

@cwebber Oh, one painful thing about it though is that when a package in your home config fails to build (which is still frustratingly common IME) it blocks you from reconfiguring until you remove it from the config. Better than it getting silently removed I suppose but it can be a pain. I know Guix lets you have multiple profiles which could help mitigate this but that doesn't seem to jibe that well with the way Guix Home expects you to do things

@jfred oh yes I have suffered the "a package fails to build and now I guess I'm not gonna use this manifest for now and just --upgrade" feels

@cwebber @jfred I used it for a while on my netbook and this was the nail in the coffin. Packages were broken so often that it was much better to manage them through my regular profile, since that let me do partial upgrades.