From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id CPc0Ev85KWF4RAEAgWs5BA (envelope-from ) for ; Fri, 27 Aug 2021 21:16:15 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id AFjHDf85KWGKUQAA1q6Kng (envelope-from ) for ; Fri, 27 Aug 2021 19:16:15 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D45DF16E08 for ; Fri, 27 Aug 2021 21:16:14 +0200 (CEST) Received: from localhost ([::1]:39840 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJhKn-0005kg-RW for larch@yhetil.org; Fri, 27 Aug 2021 15:16:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42928) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJhKe-0005hz-A0 for guix-patches@gnu.org; Fri, 27 Aug 2021 15:16:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:41490) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mJhKc-0001Y7-85 for guix-patches@gnu.org; Fri, 27 Aug 2021 15:16:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mJhKc-0007G1-2c for guix-patches@gnu.org; Fri, 27 Aug 2021 15:16:02 -0400 Subject: bug#50208: [PATCH 0/5] Add home-environment and related services Resent-From: Oleg Pykhalov Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Fri, 27 Aug 2021 19:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 50208 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andrew Tropin Cc: 50208-done@debbugs.gnu.org Mail-Followup-To: 50208@debbugs.gnu.org, go.wigust@gmail.com, andrew@trop.in Received: via spool by 50208-done@debbugs.gnu.org id=D50208.163009174027863 (code D ref 50208); Fri, 27 Aug 2021 19:16:01 +0000 Received: (at 50208-done) by debbugs.gnu.org; 27 Aug 2021 19:15:40 +0000 Received: from localhost ([127.0.0.1]:53034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJhKB-0007FG-Hv for submit@debbugs.gnu.org; Fri, 27 Aug 2021 15:15:40 -0400 Received: from mail-lj1-f174.google.com ([209.85.208.174]:37721) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mJhK5-0007Ez-Sc for 50208-done@debbugs.gnu.org; Fri, 27 Aug 2021 15:15:34 -0400 Received: by mail-lj1-f174.google.com with SMTP id d16so13200665ljq.4 for <50208-done@debbugs.gnu.org>; Fri, 27 Aug 2021 12:15:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=La176WNjfere28PCtv7+yf2X/pxzoQvYMAEHYFL3l2I=; b=tCQ72eJkIc8i/UsLuWIULBk5bUM0VXSV60QXpipT92hNeBQn4QvZz3tbkAQ6ViXPIx vRod9RQjLiKbDc15gMyBABkwZsH7M6YgzRBACtewcRALL8GQKfMQqERjyhmnbOadKQdn a8vCLjLdhdEcF223+EeX8sVDEbPgrVY7r1XFhDBpMvqUpLwahQTTRTJimLOQ59IZlhpg 7dQZUKMj9INLraNvwui9+FyJyAXlFf/afbu7gripVUU9VMquQ5ej4KzqUiSY0acy2dsp FSu1EqYJ7d4O5QgZKoB14NRBAxG4D9yfPpkgI828bne6sNY6M6R3rUbFEpGlZxhooJFy xIQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=La176WNjfere28PCtv7+yf2X/pxzoQvYMAEHYFL3l2I=; b=nxE9Dbw5skh2H8TCahzPbWa1WDdfSNkUygtaaYk51nW8taeTmCBcFvB84Sx+CVgah2 nL4WNTqVeGtbqwNBDSokv8j++ZXoaqrFMCPRUOD/Y7YMNJlKlf39vWmdOUFkHvXnjRvI scSX9Gpnd8MESK9BPb3fiLN2vKk1dfwO2Nz8XEcCnf5tMNA2MHZs9RmV/f94PgMgU0P7 yII0H5ZQ4fqmcxp1EAyXMV0yAwHKWhnp/7Zju3YzeEvrC3Xwlm/PA5RkGPHPT5QGVwXb HTPvl7gGcZ7I0j6zZWUvcY2PhDtBsOJ4YwVXE35BBd+4eg7O2hJgxW1R0R5h5ut6pcQf Y/PA== X-Gm-Message-State: AOAM530B22f1Qv2Ja5NSeKYzsDKzwGekE2f6Rkryx5u9EBNesDLWr/Oa pH5QjwEwhbtsTgXGYUPTl4ti0YkBnOI= X-Google-Smtp-Source: ABdhPJwL13orQMUwXfyWn7YVC9eX11YhR7ZpjxPK0rqJEb52sdlW0p901judXltAcueSUw6P09CnjQ== X-Received: by 2002:a2e:8e62:: with SMTP id t2mr9085264ljk.477.1630091723432; Fri, 27 Aug 2021 12:15:23 -0700 (PDT) Received: from guixsd ([88.201.161.72]) by smtp.gmail.com with ESMTPSA id bn3sm842224ljb.18.2021.08.27.12.15.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Aug 2021 12:15:22 -0700 (PDT) From: Oleg Pykhalov References: <87bl5kbsk8.fsf@trop.in> <87r1eg8obm.fsf@gmail.com> <871r6ffklu.fsf@trop.in> <871r6edi0h.fsf@trop.in> Date: Fri, 27 Aug 2021 22:15:18 +0300 In-Reply-To: <871r6edi0h.fsf@trop.in> (Andrew Tropin's message of "Fri, 27 Aug 2021 18:28:14 +0300") Message-ID: <87v93q3dix.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1630091775; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-to:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=La176WNjfere28PCtv7+yf2X/pxzoQvYMAEHYFL3l2I=; b=ZVEOtgcJP2DDHrBQeM/bco4ySwLHF/clXGMnAJfHHQ4izqR8cQN7FcIJUscE61/nAV0MEm MZFcwq0imF0IjDSahugPvb04ej8wAeQ6uuNtHwkqBkxDNd18U9OW01/QVIvWNPmT16kIQN UubU6DmCnnZdI6fiV6fpHlqQHMcrU5qbjKDYx8AdCXfYNf5/h2GnSbjVo1nD9kR6tM7QBl uekpyzfzAZpwshsJKrjJYsGV2XKNc94ohJCsjsqgYxWkHMGsgzsBus7sYOX5e1QI7oqStd ZfBQLz42JOs4PhL+TOcSiEA5J09Wa3qx1s2Gd8VnfV3RujuIOwFvbGpe94zc9w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1630091775; a=rsa-sha256; cv=none; b=mQo9O3cssQKG2ZXfCiV1fbsa1Lu3tJ1CV7L3HLfOx0UTn4a3w9sYnolDSPlXRkgZaGZPvg wrqcSTYdmnfzQwj3pOxkNz2sHa0MKwW07Gdvs3ErFY1Evwa71M9i/tv2iLsMy4aygPrlf1 rZUUKJITwjG7wTSFEvInTC6f2LLZmeP5y/g36BQZ2FXxFsN6sXcA1HvJPksKv+/brpvPvA FLbfAUj2ZekYBItXKl63j8r+lTkib4RwclqjByKx7q9htmr5F0eNtZ79hFpxXdSivRidxK 4uOQrncQYLFFscJRpcI9pkunrrT+5X9UslAXNyvsiD7KJ0SHooFuWnc+bwJe+g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=tCQ72eJk; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -3.43 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=tCQ72eJk; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: D45DF16E08 X-Spam-Score: -3.43 X-Migadu-Scanner: scn0.migadu.com X-TUID: Tpl5+YOAWBhG --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Andrew Tropin writes: [=E2=80=A6] >> On top of the patches above I made a new patch series, which introduces >> home-environment and a set of default services, which are expected to be >> present in most Guix Home configurations. I added a copyright in gnu/home-services/configuration.scm and a copyright line in gnu/local.mk files. From=20gnu/home-services/shells.scm removed 3 comment lines at the bottom, because I don't see this practice in other Guix documentation generation functions: =2D-8<---------------cut here---------------start------------->8--- ;; (display (generate-home-shell-profile-documentation)) ;; (display (generate-home-bash-documentation)) ;; (display (generate-home-zsh-documentation)) =2D-8<---------------cut here---------------end--------------->8--- In gnu/home.scm and gnu/home-services/xdg.scm alligned define-record-type* with Emacs's =E2=80=98M-x aggressive-indent-mode=E2=80= =99 and =E2=80=98M-x align-regexp=E2=80=99 . Unfortunately force push is disallowed, removed origin/wip-guix-home and pushed again with squashed local.mk and slightly modified commit messages (missing dots at the commit messages). [=E2=80=A6] > Is it ok to keep discussion and review of the patch series in this > thread or better create a new ticket for that? > > I posted it here, because it relies on symlink-manager, but not sure if > it's handy for reviewers. I think it's OK to keep discussion here, because every patch is a part of guix-home. Not a strong opinion on that. I'll close the issue for now, it should reopen in case you send an email to 50208@debbugs.gnu.org Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAmEpOcYUHGdvLndpZ3Vz dEBnbWFpbC5jb20ACgkQFn+OpQAa+pzGRRAAskrX3YGeDq8HY1OFKuDVhJpHMcIe jRo/7s51OvkZXPLyrsC579N+Z27wiFD4clOnq6f03hEuftqnS1hv+y/SXclQxRjJ t+X7Ym2f5yzplJg6BNp3ZS/HdfTweDMVxaHvRpyNX3OadUWdCkr1NwkT/P4QC7Uv MiiDBerNsfxHQlmlcdiP3OWhYGVwJGgYUDq6E9P6ALOrLG+hX1t4S8+1PdEL80ye EF7380GtnhaBNrJsAWWHqR+YfFDcxCIB3jGodd7mHS2Ff59XL+TTkjm2B29JgaAO p/012FhODHcZmHUpl5+IEp2XmN2lujB2izc5oJISolWvC8FxgcWuSxCq/RsTTxqg VI5JRyrO2sOlmzggwBL0x+GaExRhTNwPjKCZYlftxD+XQN1jVDovA3H2H73PPE0C T1FgaPPe7bNo39HvBB5H7Tyt5boNhu8ghXRrFjXcZAUVikPFVc/rDptK1i/B7yCK Alj2BntsfwxALdU9XGzfq0rLUb3cxqBM/z4bpIABv0xcfGW81cwfo2f6FA6cHRts /9qJWauZO9WTocqpQuhGWPL09VLckxtUYWnJ06os1MyNY6e9JIMQFuIag57UIR4j c4oJiFS621pItki9lr6TkTaoruuAOseWfcopANgHRhs6XzDBpP4MWoaCd91/Knu4 WQPYa0c0UV95dck= =XxgN -----END PGP SIGNATURE----- --=-=-=--