From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id sK0RJw2L4mVEDwAAqHPOHw:P1 (envelope-from ) for ; Sat, 02 Mar 2024 03:12:29 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id sK0RJw2L4mVEDwAAqHPOHw (envelope-from ) for ; Sat, 02 Mar 2024 03:12:29 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=GI9eiPBV; dmarc=pass (policy=quarantine) header.from=protonmail.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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1709345549; 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=auaSkbTePV9xVBwA4YIawkKvqlIV+/LliK6lRpDpDb8=; b=t3g3kPum9eLKR9l8fm3WALSeEIw2XekHejgV/DnIQW2yVcAEkJJbO1v9EMr22asY3xBx6J eN3UWLeNTdLDy+jYX5z03mzPrGWIWP8G5VZt94o+K8AAwXtScMMuVp/nWwLRE+/ZC9mJIm 8xeOL6Zk8QnpoFQp2wg7Y8vaHA8fjeYGwmFA4OeNwMOJJe03MV2jiCmxE/6leLl76MXC7Z PCo54E0pIvzp4ACkX7TRxYeb+iLnjbLc+vKkIyzX9P9QxfugOiIWfscYvezUI/K0JiZArP jHWhufIoRkopqmCRYMGfgX5oifY64UUxtKOP6SuCTNr/FFaAodwvFm5jVbWeoQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=GI9eiPBV; dmarc=pass (policy=quarantine) header.from=protonmail.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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1709345549; a=rsa-sha256; cv=none; b=c2dGvghMYLAUWchzDZjX6R4+oykLEfoFDZS8py1B/WF30KGrCuU9vMBvb9IlrKFr/P93dJ vrL5JCyq8vOxMRZvMtY7xa5Lw41rdHKC7HEIXOmssEQRWnWfvmM9nsmHFvZk1xMk1hNeY0 5iFYA13hWESRPYvJBLH+AbIVbBHZcYZWFNTwXKejR/pXB4gQ0ghxRMbzVKsP1mo9P2jnHX WE6ufMs4JXf0AVefwoD2yUtqzbm1GbhgbmttfoBchAqg9Zg67/6WjAHhu7hR/mtIs26ioW jt6PT3IswFxXn2MU3arl4YrRlzC4tpAui7wmXLDA5UfZOdwyo3Hdh1tJHk795w== 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 7C89A15CA6 for ; Sat, 2 Mar 2024 03:12:29 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rgEr5-0002Ka-Vb; Fri, 01 Mar 2024 21:12:04 -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 1rgEob-00025D-Hi for guix-devel@gnu.org; Fri, 01 Mar 2024 21:09:30 -0500 Received: from mail-4322.protonmail.ch ([185.70.43.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rgEoX-0000hJ-7w for guix-devel@gnu.org; Fri, 01 Mar 2024 21:09:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1709345363; x=1709604563; bh=auaSkbTePV9xVBwA4YIawkKvqlIV+/LliK6lRpDpDb8=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=GI9eiPBVTleulOesvgyioP+oIPdPFHJB+siE8CD/miW3BadlQW6+0/uHEuuQCAsIn bq+xmSEUVFbAZeRqaLzxhdzacCqiMcSXFxqimd5pCoIxJUjayM9CYddJ66tSsY3Zgv eym/R/WDSuor/NXjTFz/poyHICYxmQsNcNyfde8sIEzLV5T49Nepc2nCxz/G06g28/ N/SP9DBlmOa05vYg77cdMIF5YDfbUmCW+vxZdi2RpSlUCPIkb9hHvJ2q/1XASB/IOa yI04zgraLenSsWF9sB5JypaqmfrCisCABwjsn8PwKaHEDoz/D+enetnYspM/uUbFAK SLMKxUIlk6heg== Date: Sat, 02 Mar 2024 02:09:01 +0000 To: Efraim Flashner From: John Kehayias Cc: guix-devel@gnu.org, hutzdog , Hilton Chain Subject: Re: Packaging Hyprland Message-ID: <87cysdmll2.fsf@protonmail.com> In-Reply-To: References: <87il2dmr2f.fsf@protonmail.com> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.22; envelope-from=john.kehayias@protonmail.com; helo=mail-4322.protonmail.ch 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_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-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: 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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -8.46 X-Spam-Score: -8.46 X-Migadu-Queue-Id: 7C89A15CA6 X-Migadu-Scanner: mx13.migadu.com X-TUID: lpzYJx3a06Dx Hi Efraim, On Sun, Feb 25, 2024 at 12:42 PM, Efraim Flashner wrote: > On Sat, Feb 24, 2024 at 10:32:29PM +0000, John Kehayias wrote: >> Slightly off topic, but for anyone wondering about my emacs keys issue: >> >> On Sat, Feb 24, 2024 at 04:01 PM, John Kehayias wrote: >> >> > Seems xremap can do it (which we have packaged) except it doesn't >> > pick up different applications for where keys apply on Hyprland. I >> > do miss in Stump how easy that was right in the config. >> >> It does work! Slight difficulty since I had already set capslock to >> control in my Hyprland settings (via xkb I believe). So I still had to >> map capslock to control in xremap as well, and then the provided >> example of emacs keybindings works (with the modification that on my >> system at least it is 'emacs' (lowercase) for the application name to >> make sure xremap doesn't apply there as well.) >> >> Guess I can continue with Hyprland! > > The README and Cargo.toml disagree about what commands to call, but I > can add a hyprland variant of the xremap package if there's interest. Yeah, I'm not sure the difference of xremap wlroots or hyprland variant. I'm just using our packaged wlroots one and it is working great now. I suppose we should add the hyprland one, at least when we have hyprland. Thanks in advance Efraim! On the xremap side, a service would be great, and luckily we have one pending: . John