Alex Kost <alez...@gmail.com> skribis: > * emacs/guix-main.scm (system-generation-boot-parameters) > (system-generation-param-alist, system-generation-sexps): New procedures. > (entries): Add 'system-generation' entry type. > * emacs/guix-messages.el (guix-result-message): Use the same messages > for 'generation' and 'system-generation' entry types. > * emacs/guix-ui-system-generation.el: New file. > * emacs.am (ELFILES): Add it. > * doc/emacs.texi (Emacs Commands): Document new commands. > * NEWS: Mention new interface.
[...] > +Analogously on GuixSD you can also display system generations: > + > +@table @kbd > +@item M-x guix-system-generations > +@item M-x guix-last-system-generations > +@item M-x guix-system-generations-by-time > +@end table As simple as this. :-) And I guess it’s also possible to select generations, delete them, and switch to a specific one, as with M-x guix-generations? Though maybe it would have to use “sudo:localhost:/run/current-system/profile” (via Tramp) to be able to modify things. Maybe it could somehow offer to gain root privileges when performing an action? Ludo’.