[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guix Home upstreaming plan
From: |
Ludovic Courtès |
Subject: |
Re: Guix Home upstreaming plan |
Date: |
Sun, 02 May 2021 23:02:56 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hi,
Xinglu Chen <public@yoctocell.xyz> skribis:
> On Fri, Apr 30 2021, Ludovic Courtès wrote:
[...]
>> Since this kind of tool is rather unusual (there’s no real equivalent
>> I’m aware of in other distros)
>
> Nix Home Manager[2] is very similar to Guix Home, it allows for the same
> kind of declarative configuration as Guix Home, but using Nix. I have
> been using and hacking on Guix Home on NixOS and it’s getting closer to
> replacing Nix Home Manager for me. :)
Ah sure, I’ve heard about this one. By “other distros” I really meant
the “traditional” distros. :-)
>> I think the manual will have to carefully explain what problems this
>> solves and explain why someone would want to use it. For example, I
>> think the term “home environment” should be defined upfront (I’d
>> summarize it as user configuration files + user services, from my
>> reading.)
>
> Plus user packages and state management, e.g. automatically cloning Git
> repositories the user has declared in their config.scm, or periodically
> rsync’ing some files with a remote host.
Right!
>> If people agree, I think we could aim for merging it in the next Guix
>> release, which would leave us a few months.
>
> To clarify, do you mean v1.3.0 or v1.4.0 (or whatever it’s going to be
> called)? IIUC v1.3.0 is going to be released in a few weeks (rc1 was
> just announced), that might not be enough time for merging Guix Home as
> the API for some of the core services are still subject to change. WDYT
> Andrew?
I meant 1.4.0 (or whatever it’ll be called).
Thanks!
Ludo’.