From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id cLz9Ly0NbWLoYQAAbAwnHQ (envelope-from ) for ; Sat, 30 Apr 2022 12:19:25 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id eN4FMC0NbWJx3gAA9RJhRA (envelope-from ) for ; Sat, 30 Apr 2022 12:19:25 +0200 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 86FB917BF1 for ; Sat, 30 Apr 2022 12:19:24 +0200 (CEST) Received: from localhost ([::1]:55718 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nkkCB-0000eD-7F for larch@yhetil.org; Sat, 30 Apr 2022 06:19:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58684) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nkkB3-0000e3-9f for help-guix@gnu.org; Sat, 30 Apr 2022 06:18:13 -0400 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]:44938) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nkkB1-000115-RQ for help-guix@gnu.org; Sat, 30 Apr 2022 06:18:12 -0400 Received: by mail-wr1-x434.google.com with SMTP id b19so13669639wrh.11 for ; Sat, 30 Apr 2022 03:18:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:in-reply-to:references:date:message-id:mime-version; bh=fBLcdna0tLXKLBm7cjd9VST43X4g8ZxSP0ihafm5sfo=; b=F47RMon292UkjyEBM58oWy8ghf/QLj+43Yo7VlzaDagpZrBWfdvJhonzkqrVs1h5VC Z6k76Dd1s1mq4uqo2Q2Mo8AL2s3WjMBSRNSGOrfSQyoaQgtp7N4XGUzPg8fw6a8MMGrv c855M554JtMNVoKr989ZMk/BP1EFRL7RuE3lmlIuGF+vp4u+WA+n9OSTHjFpcMgx5rt5 35S8AIMO81uPmtowVt9bjtiMEz6XO+qwhfjC1KFRI1r7oZFeBH3tmdUfAEqpsor908tS 1C44kq+0Wp7kT9ak7xVQs08EWqjOPNOEWomOarkVjfm6K1yX0otYzWI+Y53rKsO8C5+D u4Bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version; bh=fBLcdna0tLXKLBm7cjd9VST43X4g8ZxSP0ihafm5sfo=; b=vrz8e7++06DYf7L/yvw9hKrKMJ5+404kLtkDu8bNkxx5c0FmV+Pv3v8Z4JXVI2MI1D YkbXibdNQDsUYFgK+zeHSJAstGgGesIId7GfakYzO4LNYylgA3AtO24BgAmQn9KO4J2b ZSWq60kKvhs132RbVrHPJSZDb0lJ7ywaEI5tjbFBCXABO6sMXkFqrNWtHFCJ2T4aMxKD C+bI6rkpFhI+FKddxb+uAEe7e8WgNXAqJb3E5+eC/5hegYVIgQhwW0bxK8ZlTjwkNgXo Wpw11iaOi5M4KU3N5TfZ7s6lSvSUpNYnFSfW4O2hqAk6rz22b0zKYq+v8VjzMAaYeAV4 35XA== X-Gm-Message-State: AOAM5331mxTf0FN3iN5r0wlVAs7YOSfW3JZknT76HOXz9F2Ojg6TaLv0 cYulI+oSSw3fRxVddy7fpxXIpZ6V4Rk= X-Google-Smtp-Source: ABdhPJy4dVRByLg1fcRt2YXKGfARGhp9LJmsvlQNYkCXeGhP+qpK0nU/DvbBFjw0nOCH719ob/ICcQ== X-Received: by 2002:adf:dd0e:0:b0:20a:c689:f44a with SMTP id a14-20020adfdd0e000000b0020ac689f44amr2641551wrm.40.1651313890286; Sat, 30 Apr 2022 03:18:10 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id 22-20020a05600c021600b003942a244eddsm1764203wmi.34.2022.04.30.03.18.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 30 Apr 2022 03:18:09 -0700 (PDT) From: zimoun To: t@fullmeta.me, help-guix@gnu.org Subject: Re: Guix as remote dev machine In-Reply-To: <0bfaa5f2-558a-4109-a19f-de918eaef637@www.fastmail.com> References: <0bfaa5f2-558a-4109-a19f-de918eaef637@www.fastmail.com> Date: Sat, 30 Apr 2022 12:16:19 +0200 Message-ID: <86pmkyoozw.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::434; envelope-from=zimon.toutoune@gmail.com; helo=mail-wr1-x434.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1651313964; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=fBLcdna0tLXKLBm7cjd9VST43X4g8ZxSP0ihafm5sfo=; b=cCifXbeQUXb5n3pKhNJP2dcCuZO+uHaJMHfchDir4VIDTWMHOjb5nSvYvTvwH/KalAGaLo uqY4WkIJ+5UsLl53TixEC1pNGXd9dZI5+/qH1S1Sv9yJgsIaetq8peo59QS5rIzLiZ+Gtk SaAiM76erV2NAKoq7nwFNfxt1tKkdJzV3g5g1iMFF4rUHgYMcPvR9gMW8uTOLHJrFz2b/7 M6Sm87pKS4LTkosyvLTLX4BOFexmY3v75NEYCJgfvsSENYceBLdtkB1M1ESRUhfpucPQyS nEP4hzLijKRwyo5xMIle25NDH1ro/ajQEKldZe7T5SXEmCg/RzYs62S9WpYm0g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1651313964; a=rsa-sha256; cv=none; b=rMqWvvmdO71W9qnqRxeNvwh9RYWNWVlKxum1mruP50SD9kA2S2S8GH5zpGg5yiIc+T0/Ka gRkMtKYrhZJYtBns6kpXS/qcMMKbwxvkfOX2laMDM/uEKvrnHnFI9RIKNifxS53ogJcb3M 50K+NTCUEkGurDGYzX7NNxI0XGUh0XZcmO4jEYK08CxRHdcZLFjkkb/d8utX9NpC8eLKTE zPr+RlwxKtPC23YWo1SF6/onRACsC/p8gaL7ddEE2LkopZffkfh8LNjyZ96Bs8rd40edCZ w2q7nOLA9JpytmSGXL3aEN2L4zJuLghZtvTJgQKyh+HbyrdnUv/D4xw7HCpisw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=F47RMon2; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.00 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=F47RMon2; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 86FB917BF1 X-Spam-Score: -4.00 X-Migadu-Scanner: scn1.migadu.com X-TUID: imaK1fseVyrC Hi, On Mon, 21 Mar 2022 at 14:09, t@fullmeta.me wrote: > I'm trying to come up with a reasonable way to use my Guix machine > sitting in the attic as my remote development server. This presents > several challenges. Locally I would typically follow these steps: My workflow depends on my mood: 1. run emacs --daemon on the server; then inside xterm from my laptop, connect via ssh and run emacsclient as tmux or screen would do. 2. run emacs with TRAMP via ssh to connect from my laptop to the server. 3. run all from my laptop and offload the Guix builds to the server. Cheers, simon