[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: emacs xwidget build with exwm
From: |
Phil |
Subject: |
Re: emacs xwidget build with exwm |
Date: |
Sun, 11 Apr 2021 00:33:43 +0100 |
User-agent: |
mu4e 1.4.15; emacs 27.2 |
> 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.