help-guix
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]