From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 4HnuNPs1cmC1EgAAgWs5BA (envelope-from ) for ; Sun, 11 Apr 2021 01:34:19 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id GPK3Lvs1cmD+GwAAbx9fmQ (envelope-from ) for ; Sat, 10 Apr 2021 23:34:19 +0000 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 337132C72A for ; Sun, 11 Apr 2021 01:34:19 +0200 (CEST) Received: from localhost ([::1]:39532 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lVN7J-0006cE-4u for larch@yhetil.org; Sat, 10 Apr 2021 19:34:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33392) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lVN6u-0006c3-T7 for help-guix@gnu.org; Sat, 10 Apr 2021 19:33:54 -0400 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:33735) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lVN6q-0001Xj-4x for help-guix@gnu.org; Sat, 10 Apr 2021 19:33:52 -0400 Received: by mail-wr1-x433.google.com with SMTP id f12so9208088wro.0 for ; Sat, 10 Apr 2021 16:33:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=beadling-co-uk.20150623.gappssmtp.com; s=20150623; h=references:user-agent:from:to:subject:in-reply-to:message-id:date :mime-version; bh=jfwEkUD6jP+fOKSBM13jXKpcQHqqLy3ke8ysa0qzHAs=; b=gNSJ/zoweXSX5gSm+Y30rqx2hEcbV6PgWT+HDmHRxhJUgVuqvm+osjyrPbrMh0CtAQ 7/QzAdDGfNDjB5VB9RLAGrEx9y4NT093AhYrxh2c5hOg8EMa5ftPJk4v0S6obOGiYEk7 2pldWQUlUJIKhLi9mUEj8KmrbbuywaB9CloPLOvVVyUay5l+0LfUJSsw8rFUE5nD9V1e 4HWXYyS1NNknKmYml49sF2qfyMTm9Eol0vkkyWHmQScYrWfZoCnBrnq6Wv9BCC4xVwEz vL0/nQfWNaSuF+kY+XBIjp+vrjuX6QWksjKk/iI499lXpxpAwvOyV1mKfiRHPc54BDPI U4Iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:subject :in-reply-to:message-id:date:mime-version; bh=jfwEkUD6jP+fOKSBM13jXKpcQHqqLy3ke8ysa0qzHAs=; b=Iu4tlyABw5L5HspowR/Y4P1hjEyhUrbPU46ud+SsJND2T5hqsokQMsf1gViCp8e3Ae DUzp1AjqOomDNNLVLqJ9VNfuu+Umg3KuhQeyUOicV72GMvK2QYjs5R+uHYcjkf5LKZKs zDJhqVNqMQqM5ay7db9MLTU7GB2+EKOtQqZUMLrer4LxrfjJXsl9gnVK9I27qmh6sPAX EY42KUWGuU0G5IRJH+kIxWBLtKNGjKe8AubEvt5kviIk8c5xvLn6AEFroQ+xxQySRe2X ai8xNmVdSaYIN0gLCRX0eqqV5nqwhnZoT9aIFpZao5p8Epd5O6RO9+vciBSymUEcmGA4 PkNA== X-Gm-Message-State: AOAM530DGI2oikabC8TYIIdRxddRfI862fi5hwZjg8JDoPqb8uYVt0MW j90cbS9p9BOhTzdwNxYp/TOOJVHISt5RvF/c X-Google-Smtp-Source: ABdhPJwiHv5z7HF1wmGd48bQU/rBtbo7G60gmskquEp0F9fEjUfZ20adNG+UhnKtONFLib2FWT3hlA== X-Received: by 2002:a5d:69ca:: with SMTP id s10mr8466147wrw.78.1618097625722; Sat, 10 Apr 2021 16:33:45 -0700 (PDT) Received: from xps13 (host-92-17-156-231.as13285.net. [92.17.156.231]) by smtp.gmail.com with ESMTPSA id 61sm709332wrm.52.2021.04.10.16.33.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 10 Apr 2021 16:33:44 -0700 (PDT) References: <87mtu9rb6u.fsf@beadling.co.uk> User-agent: mu4e 1.4.15; emacs 27.2 From: Phil To: help-guix@gnu.org Subject: Re: emacs xwidget build with exwm In-reply-to: <87mtu9rb6u.fsf@beadling.co.uk> Message-ID: <871rbhiujs.fsf@beadling.co.uk> Date: Sun, 11 Apr 2021 00:33:43 +0100 MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=2a00:1450:4864:20::433; envelope-from=phil@beadling.co.uk; helo=mail-wr1-x433.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 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 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1618097659; 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=jfwEkUD6jP+fOKSBM13jXKpcQHqqLy3ke8ysa0qzHAs=; b=jVIiqt0M+VysA43XkT+Ra3wf71yY/82J37jxk2ldZ7vv7aVCf9j1cjkMNpcxXPjg67ih6W ezgXZCvjTnTsNg2vj6vzlHhlrsrVs7aNg/rfCwLp3EA+LyaXTwEm17k3a6JD7jmG9z2M1L hbMYMW6BKIn1wan+02MAMkDKmPNr7KcepzsdCnZeq0gpGjzxagCQx0MPzVWa7MB7hQ76kO rKDwUI2Uh/Cj1K8kXLS889+kJUNTSH9thXtCj24ku33wc/1hPx3Cdqg7vH7hLJ9Z6xXzi4 tIv03gXpHPCIKtv8xttUKyMq81Bp13KG3LQWCniOge7Ds7wGa4AT2IXXZ+Ijeg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1618097659; a=rsa-sha256; cv=none; b=uN8BufOQMu4LzJEdAZt+4DjGAMNovsfJ7v9ATjet6vjrstYWswAXjwGd5kpGlHMxrVuJ8K qu3zk2Z727loVTgXZabc1Xv/X/61JYkINfRnVQOFbr2Ff+vtHLJeG+d5GAxTTjEx36mZQo yw6HAqe4O6qw39YarEiqYB2sFJWRMY41c1BgV3oZ5D/GLSw0WpL/Jngig95xWb5wJYkU14 8AH983FCVL6jfYhSSxUVfVRK8kNhn29VLY+O3Uopjq13yXO4jfakKHNPTozdvQxKUdDBEZ /eJkdgBCKTzVAS12C1k54wozoTCRUnY9ChNrFXPS4MG7s2m3XAxDY8aQxOpspg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=beadling-co-uk.20150623.gappssmtp.com header.s=20150623 header.b="gNSJ/zow"; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.64 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=beadling-co-uk.20150623.gappssmtp.com header.s=20150623 header.b="gNSJ/zow"; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 337132C72A X-Spam-Score: -2.64 X-Migadu-Scanner: scn0.migadu.com X-TUID: Tz114KP1SKvD > Any ideas how to configure xwidgets as exwm, and/or any ideas who to resolve bad > placement/rendering of xwidgets within buffer? In case it helps others to answer my own question - you need to define a specific exwm package which builds against emacs-xwidgets: (define-module (emacs-exwm-xwidgets) #:use-module (guix packages) #:use-module (guix utils) #:use-module (gnu packages emacs) #:use-module (gnu packages emacs-xyz)) (define-public emacs-exwm-xwidgets (package (inherit emacs-exwm) (name "emacs-exwm-xwidgets") (arguments (substitute-keyword-arguments (package-arguments emacs-exwm) ((#:emacs emacs) `,emacs-xwidgets))))) You can then reconfigure modifying the /etc/config.scm: (packages (append (list (specification->package "emacs-xwidgets") (specification->package "emacs-exwm-xwidgets") (specification->package "emacs-desktop-environment") (specification->package "nss-certs")) %base-packages)) The suprising bonus was that this also resolved the rendering issues too - I can only assume they were specific to running xwidgets on MATE.