From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.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 qBU2B/CVUWO19AAAbAwnHQ (envelope-from ) for ; Thu, 20 Oct 2022 20:39:44 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id UF5PB/CVUWOYIAAAauVa8A (envelope-from ) for ; Thu, 20 Oct 2022 20:39:44 +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 B47F83C52A for ; Thu, 20 Oct 2022 20:39:43 +0200 (CEST) Received: from localhost ([::1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1olaSE-0004Yn-Ta for larch@yhetil.org; Thu, 20 Oct 2022 14:39:42 -0400 Received: from [::1] (helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1olaOh-00038V-6W for larch@yhetil.org; Thu, 20 Oct 2022 14:36:03 -0400 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 1olaOe-000380-LT for guix-devel@gnu.org; Thu, 20 Oct 2022 14:36:00 -0400 Received: from mail-ej1-x641.google.com ([2a00:1450:4864:20::641]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1olaOd-00032S-7d for guix-devel@gnu.org; Thu, 20 Oct 2022 14:36:00 -0400 Received: by mail-ej1-x641.google.com with SMTP id sc25so1524412ejc.12 for ; Thu, 20 Oct 2022 11:35:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=J3W82M5jGQNZ9CFOUgtRPpvc2ugnaz9yInAq2LJbXYc=; b=IlX8GQqxNCTDn+N6ISdRQwopgz5oau5rT+4AMO8TlwdG5KR3QJNPZG6qBfx/30rk5B 3T/1e6Pvk4F7tho9D5ptOJGsBqlS465YgruH+94CuwnuksaOVzbVwtp9PPiZU+zc8zX7 stkhiokCelUyFAZnb8qJluXGrdoiVn5NAcOryqomk4YBL0wfEiaGlikvMpxydvh7J7qd 83CbcOIPLU85I6pODfzrOSZaTJ2DqceaJALTZrDxgJX3+sKCMJtv8CBEKs9KPRLnjqim LaBdTOm3qBpP9dfwNZkvSPSVvcH8y1IQ8gDC1dQBajPuv+xwbKL3AWZ3ABD6fRWtidx9 nImg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=J3W82M5jGQNZ9CFOUgtRPpvc2ugnaz9yInAq2LJbXYc=; b=ZuNybpAwINFNVe6VarKSCxr4Dszj/FZ/Q9CWy1nqO+vQ8BOlOFIKM1wnmK5JtP0S/R e9+ulwZDI7tpk1n91d228mk3L7iLB7R/tTfksS5EMh2M1w2W6RjLtIBzh80u2mBLvnba pDkn96yUxf+8IwTM//K2b+HT31kVH5aGX/NRqWM9teAU8XfHgLh93l6m/Vo2WpN12slY 7N2N4tkx1MAprJdiumUYA+9BO+cx+eTouqQCX/nr1D/tvSgIN7c7xQxQihmifjWTTGPC Ixjml9+aU3puWKtoTAfYrSgL1yabZQD9LXclDc9uyH8MzhkO1ZLHlx9J8nGIs+OHn9Sm 9u0g== X-Gm-Message-State: ACrzQf1RCVf7XiOmsRn38Jeh6kgLECD2zuIVRGf79Oq+SG3MNQtno6VB u06CM4VCLjeWjiev8JlU/TQ= X-Google-Smtp-Source: AMsMyM77J4RyfWHYVqDr6ynqxn3EOBMS1pByJJiJI7wnA0vDvqUHYHgGh+Rp0AKn1qPmwqkAbqeX6w== X-Received: by 2002:a17:907:25cd:b0:77b:9672:38e7 with SMTP id ae13-20020a17090725cd00b0077b967238e7mr12686465ejc.10.1666290956684; Thu, 20 Oct 2022 11:35:56 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id c9-20020a17090618a900b0078d85934cf8sm10531373ejf.111.2022.10.20.11.35.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Oct 2022 11:35:56 -0700 (PDT) Message-ID: Subject: Re: Creating an Emacs Home Configuration Service From: Liliana Marie Prikler To: Zain Jabbar , guix-devel@gnu.org Date: Thu, 20 Oct 2022 20:35:53 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::641; envelope-from=liliana.prikler@gmail.com; helo=mail-ej1-x641.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 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1666291183; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=J3W82M5jGQNZ9CFOUgtRPpvc2ugnaz9yInAq2LJbXYc=; b=Ecg7yuVAMyHlSb3KKCvcC9mgLCyFpom1xiykcUNBKT3Y/f1OYo0STJzAECS0AkGGOxzfDW rwkw0z2UTJwJtRYsQByHnaGiP3GV+RXKYdZ9yHW3CFvBTzfO8pN00zohGFzF0G2QPmvk9J uxphWwhO3dEHG3YTvlWHfifITaKy6c1UYWdRTajMvGrgyHk6ZnD9kQmwtWo2dx1rLviClN nSASdmnpLEexO9f7t60+ZDH1V2Lk589dwIJtQDLPaIrwnEPy1qfULo+GnidREdUT/g1MG6 TITXaA9N1zurahzNZVqTbZE6VI0pbNs/F6BbunsQuXRHC09S3/WzHKj2WYfAFg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1666291183; a=rsa-sha256; cv=none; b=nA7FnAlh2DXKvyraK5i2FBFQdl+HNZFR3ewXQ+r6N8u2BFArQ3RN8WlSNyrk0omvkJKKgh f7Msp6Xk8Mr67N/xoism8aFo2rTpyXSwkEMaQkzlyIE1U/TS6S71uVLN74/m47gJ7O/Eae 32EYdhB3XyU+Aie+rh2Csus6q2Vq3AhXmtN+e8rm0pny8XJFlvWiNvo6K0Fb6099OULlod KUlurHX9ddGju616Yeo0VIwiiVuVQBIR7Z6vPbaEIkRY6tnD+Q3aiV/BrrM2mhnREDX2Kq DMwsTie8x+vRGowoKpKebpiI5/4IwxpUbi7NfAqdkZhmAnxxmtQAjJQCwL4w4g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=IlX8GQqx; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -5.93 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=IlX8GQqx; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: B47F83C52A X-Spam-Score: -5.93 X-Migadu-Scanner: scn0.migadu.com X-TUID: OtYNVzNR3NBW Am Sonntag, dem 16.10.2022 um 16:34 -1000 schrieb Zain Jabbar: > 2. Have Emacs update whenever the =3Dhome-environment=3D is updated. > Meaning, if I did not add =3D(service emacs-evil-service-type)=3D in my > =3Dhome-environment=3D then obviously =3DM-x evil-mode=3D should not work= . > But after adding the service then I want =3DM-x evil-mode=3D to work > without having to restart Emacs. I do not understand the Emacs > loading system on Guix well enough to know why it does not work. > Skipping all of the =3Dhome-service=3D stuff, running =3Dguix install > emacs-evil-mode=3D then =3D(guix-emacs-autoload-packages)=3D does not let > emacs know that =3Devil-mode=3D is installed. I would need to close Emacs > and start Emacs again for Emacs to know about =3Devil-mode=3D being > installed. I suggest not doing this; there are good reasons why I disabled it. If you still want to, you can instruct your running emacs process to load $GUIX_PROFILE/share/emacs/site-lisp/subdirs.el and perhaps also (guix- emacs-autoload-packages). Cheers