all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#51359] [PATCH 0/1] home-state-service-type and tests suite
@ 2021-10-23 18:04 Oleg Pykhalov
  2021-10-23 18:06 ` [bug#51359] [PATCH 1/1] home: services: Add state services Oleg Pykhalov
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Oleg Pykhalov @ 2021-10-23 18:04 UTC (permalink / raw)
  To: 51359; +Cc: Oleg Pykhalov

Hi Guix,

This patch adds support for home-state-service-type which copied from the rde
project [1].  The introduction to home state services in documentation is
copied from discussion [2].

Tests passed:

    make check-system TESTS="home-state-git"
    make check-system TESTS="home-state-rsync"

[1] https://github.com/abcdw/rde/
[2] https://lists.sr.ht/~abcdw/rde-devel/%3C87pmzze9nn.fsf%40trop.in%3E#%3CCABrWRW1Fq-8mS=MbWJedUpayj1vFg-YE0oNF3zVTYWBMnp29Lg@mail.gmail.com%3E

Oleg Pykhalov (1):
  home: services: Add state services.

 doc/guix.texi                         |  32 ++
 gnu/home.scm                          |  12 +
 gnu/home/services/state.scm           | 210 ++++++++++++
 gnu/home/services/utils.scm           |  81 ++++-
 gnu/home/services/version-control.scm | 442 ++++++++++++++++++++++++++
 gnu/local.mk                          |   2 +
 gnu/tests/rsync.scm                   | 158 ++++++++-
 gnu/tests/version-control.scm         | 140 +++++++-
 guix/scripts/home.scm                 | 100 +++++-
 9 files changed, 1163 insertions(+), 14 deletions(-)
 create mode 100644 gnu/home/services/state.scm
 create mode 100644 gnu/home/services/version-control.scm

-- 
2.33.1





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-06-08 18:24 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-23 18:04 [bug#51359] [PATCH 0/1] home-state-service-type and tests suite Oleg Pykhalov
2021-10-23 18:06 ` [bug#51359] [PATCH 1/1] home: services: Add state services Oleg Pykhalov
2021-10-30 11:10 ` [bug#51359] [PATCH 0/1] home-state-service-type and tests suite Xinglu Chen
2022-06-08 16:10 ` Andrew Tropin
2022-06-08 17:02   ` Oleg Pykhalov
2022-06-08 18:23     ` Andrew Tropin

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.