From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 03 11:52:18 2023 Received: (at submit) by debbugs.gnu.org; 3 Jan 2023 16:52:19 +0000 Received: from localhost ([127.0.0.1]:46574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCkWQ-0002uI-Hn for submit@debbugs.gnu.org; Tue, 03 Jan 2023 11:52:18 -0500 Received: from lists.gnu.org ([209.51.188.17]:58360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCkWO-0002uA-JR for submit@debbugs.gnu.org; Tue, 03 Jan 2023 11:52:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pCkWO-0006Jd-Eu for guix-patches@gnu.org; Tue, 03 Jan 2023 11:52:16 -0500 Received: from confino.investici.org ([2a11:7980:1::2:0]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pCkWL-0007c9-5h for guix-patches@gnu.org; Tue, 03 Jan 2023 11:52:15 -0500 Received: from 1.mail-backend.investici.org (unknown [10.0.0.11]) by confino.investici.org (Postfix) with ESMTP id 4Nmf0H2XCyz10yH for ; Tue, 3 Jan 2023 16:51:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1672764719; bh=QAIQtEsp0aTSjyQrInoyLFMRgzyOvZDMZp2fL/2gfk8=; h=Date:From:To:Subject:From; b=JHZO7A9/id2y1pDqqOpCSqb+KR/AzTQfenVC4eJ/nr+SklDmonDxWbQ8lrXHU3yPe mw9Ub7qyv5c9HvZNB+EHjdXA4VHLmHQRQMU+GXQnlW+NITU4ec83WZosnVrRpR+181 l6BGGgtgOJDEp0buTiNTlywZNLepL6IHkZcmx+qw= Received: from 1.webmail.investici.org (localhost [127.0.0.1]) (Authenticated sender: goodoldpaul@autistici.org) by 1.mail-backend.investici.org (Postfix) with ESMTPA id 4Nmf0H1JK5z5sxK for ; Tue, 3 Jan 2023 16:51:59 +0000 (UTC) MIME-Version: 1.0 Date: Tue, 03 Jan 2023 16:51:59 +0000 From: goodoldpaul@autistici.org To: guix-patches@gnu.org Subject: [PATCH] home: Add home-stow-migration-service. User-Agent: Roundcube Webmail Message-ID: <0a8d7bce31856292baa06a08260494c0@autistici.org> X-Sender: goodoldpaul@autistici.org Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2a11:7980:1::2:0; envelope-from=goodoldpaul@autistici.org; helo=confino.investici.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Dear Guixers, I'm upstreaming a Guix Home service I've been using for quite some time in my personal channel ( https://gitlab.com/orang3/small-guix/-/blob/master/small-guix/home/services/dotfiles.scm ) with some small improvements to make it suitable for Guix mainline. The point of this service is to allow GNU Stow users to switch to Guix Home without any change to their Stow directory structure, in the hope of easing the way into Guix Home allowing users to avoid convert all of their dotfiles to Guix native configurations. Thank you for your time and efforts, giacomo