rde is a simple configuration framework for GNU Guix, similiar to what doom emacs, prelude or spacemacs are for Emacs. It takes a list of parametrized features and produce operating-system and home-environment for Guix System and Guix Home respectively.
0:00 Introduction
2:10 Guix Service Extension Mechanism
6:58 rde Configuration Framework and Configuration Distribution
18:50 Practice (Building home-environment out of rde features)
52:20 Practice (Building operating-system out of rde features)
1:29:27 Conclusion and Questions
mastodon:
https://fosstodon.org/@abcdw
rde repository:
https://git.sr.ht/~abcdw/rde/
https://github.com/abcdw/rde/
mailing lists:
https://lists.sr.ht/~abcdw/
notes:
https://github.com/abcdw/notes/blob/master/notes/20210518082047-rde_simplifying_guix_configuration.org