I didn't want to get involved in this but feel the need to chime in to add my +1 on Hartmut's idea.
On Fri, Sep 8, 2017 at 12:11 PM, Hartmut Goebel <h.goe...@crazy-compilers.com> wrote: > Am 07.09.2017 um 14:43 schrieb ng0: >> You can take any system configuration file and build a shared or >> free-standing >> vm with the "guix system" function. It > > I'm afraid, you did not get the point (No offence meant!): I know that I > can do this. I also know that I can maintain configs via git. But all > this is the developers perspective. Yes I also feel it that way > If somebody is downloading the ISO-image and installing GuixSD on some > machine – stand-alone, no other GuixSD systems around: He/she would > store the system-config somewhere on the machine, change it and > "reconfigure" and hack around. (At least this is what I would do.) That's what I did during my previous attempts at trying GuixSD. Did this in a QEmu VM. > So > why there is no starting-point for system-config in the image? Why would > the user need to download it from some (no quite obvious) internet-address? +1 > I also would expect to have the config for this very system at hand. > Yes, the manual has a section "Building the Installation Image", but > *if* I ever recognize this section, I'd still have to dig into the > source and fetch the actual file. > > For making live easier for new users and for encouraging them to re-gain > the power over their computer, we should IMHO serve the config on > silver plate. > > I hope my motivation is more clear now. You're not alone -- Vincent Legoll