@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?
Top-level
@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
@abcdw thanks, could you point me to a tutorial for starting from the scratch? I am using guix in a foreign distro ... @nanounanue I don't have tutorials at hand, but you can use manuals: https://trop.in/rde/manual Also, you can lookup streams recordings on the related topics on my channel and @daviwil's System Crafters channel. @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. Right now my custom emacs configuration (init-el) contains just a few lines, everything else is covered by rde. |
@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: https://guix.gnu.org/en/manual/devel/en/guix.html#Declaring-the-Home-Environment
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: https://guix.gnu.org/en/manual/devel/en/guix.html#Declaring-the-Home-Environment