emacs-exwm / exwm

Emacs X Window Manager
https://elpa.gnu.org/packages/exwm.html
GNU General Public License v3.0
278 stars 14 forks source link

Deprecate exwm-config #57

Closed minad closed 5 months ago

minad commented 5 months ago

I'd like to deprecate the exwm-config and move it to the wiki in the end. Things will also get easier to configure when we move to a more conventional keymap-based configuration.

medranocalvo commented 5 months ago

That's good, thank you. It was always meant as an example only (said @ch11ng) and never a recommended configuration (e.g. requires ido, if I recall correctly).

I seem to remember that Guix uses exwm-config as the default config for EXWM. It would be nice warning them.

[...]

I can't connect to lists.gnu.org right now, but I believe that the thread was https://lists.gnu.org/archive/html/guix-devel/2021-10/msg00035.html. I wrote the message below (but did not send, as I can't check the link).

Dear Guix,

I remember some discussion some time ago1 about EXWM defaults. If I understood correctly, the decision was to continue relying on exwm-config. I want to give a heads-up that this module has been deprecated and will be removed from EXWM in the future. The module was only ever meant as an example, so a possible way forward would be to make the contents part of the Guix package for EXWM. No or a minimal configuration should be OK as well; that’s up to you.

Kind regards, Adrián.

admmq commented 2 months ago

Hello everyone, Am I getting it right that it will be mandatory to make my own config to continue using new versions of exwm? I like the default one btw.

medranocalvo commented 2 months ago

Yes, but it can be exactly what exwm-config.el was. Simply copy it to your config, or the parts you like.