Package: reform-tools
Version: 1.81-2
X-Debbugs-CC: [email protected]
Control: affects -1 xdg-terminal-exec sway

I am surprised to see that reform-tools now installs this file:
/usr/share/xdg-terminal-exec/sway-xdg-terminals.list

reform-tools isn't Sway. I'm worried about a possible future filename
conflict if some other package provides that file.

I am the maintainer of the xdg-terminal-exec package in Debian. I am
willing to have the xdg-terminal-exec package install that file (like
already happens for GNOME and Ubuntu) but we should probably get
approval from the sway package maintainer for its contents. (Or sway
could ship its own file.)

Another alternative is for the Reform desktop to set a custom
XDG_CURRENT_DESKTOP. For instance, Ubuntu has an Ubuntu session (with
/usr/share/gnome-session/sessions/ubuntu.session and
/usr/share/wayland-sessions/ubuntu.desktop) that makes use of a GNOME
Shell feature (GNOME Shell session mode) to set XDG_CURRENT_DESKTOP to
ubuntu:GNOME. Then things like xdg-terminal-exec and gsettings
overrides can be set for Ubuntu without touching GNOME. It also
inherits GNOME settings (unless overriden by Ubuntu settings). This
might be complex to set up but there are some advantages if it can be
made to work.

Thank you,
Jeremy Bícha

Reply via email to