From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 8P5jEXaaEGWnYwEAG6o9tA:P1 (envelope-from ) for ; Sun, 24 Sep 2023 22:22:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 8P5jEXaaEGWnYwEAG6o9tA (envelope-from ) for ; Sun, 24 Sep 2023 22:22:14 +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 EC8D44F242 for ; Sun, 24 Sep 2023 22:22:13 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=riseup.net header.s=squak header.b="UnE6B/lw"; 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"; dmarc=pass (policy=none) header.from=riseup.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1695586934; 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: 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=76Y0sV/6w8Pyxq2dEDMe3yrxRxcCBgJ78czTVLoLYWw=; b=pdwEFFQt4mja70CcQ+wgqeu8ZaSJJl7ym6m30EGo0Egz4qB84QRS+KE86sdHLeWOTVPDSq 6Jq446w+r2cFE+MEzcai9b+98dV5jdIOT9nCAb8bmnJDvnydtGyxhJ6z/C9RKC/NWbGImq djIRuqPk5PEvLnxcvqPLFjlMoiwTuxurLwmRmnH1Va6LqMZL/7FJQOVX2cjQFHJkGbtDIi ZMFCdg0fLX9T2TVU/j89imlbNtWjOui7Bya/OE0ZhpfW3G7k1sRp+5qMVn7EdmFax/9MQT 8parti+YhmutpE6CyrrHM27FB1TKT2wC6A1NBIyGkAcGDHStN0uIDWBxHK4FUg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1695586934; a=rsa-sha256; cv=none; b=u2klxUz/xhZkvP3yhHpc3VbH2b/8PolicsCydJOpSfjcslwg6ub/QmEpYqJgwSmiFBgzog VGweCfm4IdnNqGp7IEY8vsEEfby5Wetwo3iGUwl7Y35JmP31SIwzh219IHiWYol3/PVUNZ RG4DLT0csjoDWZ9NFWca4EQ8LNuKrwrRh+gL9BTwuImHLADnkcvy//asDqCLWtlQlVubtC lejWUTFEmQf21d+lPQVkuULmSHhVlYCmJJAHuDMOF73LnzbdP9d5OIQY2cq1gGoHG+K/4q y85rVbkG6lEMuzUnOepCIiDeIx6N4xB0aHvCV6VpkjLCi27mizg0H3u/IRsB5w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=riseup.net header.s=squak header.b="UnE6B/lw"; 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"; dmarc=pass (policy=none) header.from=riseup.net Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qkVbh-0005bp-SD; Sun, 24 Sep 2023 16:21:33 -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 1qkVbg-0005bg-GS for guix-devel@gnu.org; Sun, 24 Sep 2023 16:21:32 -0400 Received: from mx0.riseup.net ([198.252.153.6]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qkVbe-0000c9-N6 for guix-devel@gnu.org; Sun, 24 Sep 2023 16:21:32 -0400 Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4Rty875VK4z9sBS; Sun, 24 Sep 2023 20:21:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1695586887; bh=76Y0sV/6w8Pyxq2dEDMe3yrxRxcCBgJ78czTVLoLYWw=; h=References:From:To:Cc:Subject:Date:In-reply-to:From; b=UnE6B/lw+sxt0v/LJVRzO1jyR33y7WCwSN6e3ASwqYzBh5fEHGeJM20XbTrsNDBMR slmjO8ALvfmEz7daZPkHXXxAKD03KdpVaj/iMx/eyYcNQjKkk494Hqj+2EM3fpCD7v Li3PcQOvOLEBngW8rofRE/6VtfPTwybkZb8h/Db4= X-Riseup-User-ID: 1EAE607AACAE5F5A9D4BBECDA28FFDE78FF698E16B84DACE5B56B2FF1DF8C28E Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4Rty870TjYzJq9P; Sun, 24 Sep 2023 20:21:26 +0000 (UTC) References: <87ttrl6wid.fsf@elephly.net> From: Csepp To: Ricardo Wurmus Cc: Nathan Dehnel , atai@atai.org, guix-devel@gnu.org Subject: Re: The e(macs)lephant in the room and the Guix Bang Date: Sun, 24 Sep 2023 22:19:28 +0200 In-reply-to: <87ttrl6wid.fsf@elephly.net> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=198.252.153.6; envelope-from=raingloom@riseup.net; helo=mx0.riseup.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: -6.81 X-Migadu-Spam-Score: -6.81 X-Migadu-Scanner: mx1.migadu.com X-Migadu-Queue-Id: EC8D44F242 X-TUID: 9uuAqpUsYKIX Ricardo Wurmus writes: > Nathan Dehnel writes: > >> heard about guile-studio, but it doesn't appear to have a dark mode, >> and I imagine trying to add one would require a bunch of emacs-style >> screwing around with it. > > M-x modus-themes-toggle RET > > i.e. hold Alt, press x, then type =E2=80=9Cmodus-themes-toggle=E2=80=9D a= nd hit the > return key. > > We can add a little toggle button to Guile Studio that does this. Kinda tangential, but could Emacs be made to just use the system (GTK) theme? (In general there are a looot of places where Emacs should just stop doing its own thing and properly integrate with the system services and settings.)