Description
Desktop launch metadata for Sway can be patched after package transactions to set XDG_CURRENT_DESKTOP, XDG_SESSION_DESKTOP, and XDG_SESSION_TYPE. This package installs a libalpm hook and install script that edits sway.desktop. It is for Sway users needing portal or session detection; package hooks mutate desktop entries and should be reviewed after Sway updates.