Email or username:

Password:

Forgot your password?
Top-level
Nanounanue

@abcdw congrats!!silly question: I have a guix conf, in the process tonmigrate to guix home, is it possible to have rde and guix home or should go full rde? What would happen with my emacs conf?

5 comments
Andrew Tropin

@nanounanue The one way to use rde is generating home-environment record object, which you can pass to guix home reconfigure, so basically it doesn't matter too much if you craft home-environment from scratch or using rde or combining both approaches.

If you talk about your current hand-crafted ~/.config/emacs it will be backed up to home folder by symlink manager: guix.gnu.org/en/manual/devel/e

If you have ~/.emacs.d - move it out manually to other location, as it have priority over ~/.config/emacs.

@nanounanue The one way to use rde is generating home-environment record object, which you can pass to guix home reconfigure, so basically it doesn't matter too much if you craft home-environment from scratch or using rde or combining both approaches.

If you talk about your current hand-crafted ~/.config/emacs it will be backed up to home folder by symlink manager: guix.gnu.org/en/manual/devel/e

Nanounanue

@abcdw thanks, could you point me to a tutorial for starting from the scratch? I am using guix in a foreign distro ...

Andrew Tropin

@nanounanue I don't have tutorials at hand, but you can use manuals:

trop.in/rde/manual
guix.trop.in/en/manual/devel/e

Also, you can lookup streams recordings on the related topics on my channel and @daviwil's System Crafters channel.

Andrew Tropin

@nanounanue If you want to use your existing configuration with Guix Home/rde it's also possible, but you need to do it really carefully to guarantee reproducibility.

git.sr.ht/~abcdw/rde/tree/de03

Right now my custom emacs configuration (init-el) contains just a few lines, everything else is covered by rde.

Go Up