New comment by oreo639 on void-packages repository https://github.com/void-linux/void-packages/pull/46960#issuecomment-1785948352 Comment: Btw, exec condition statements are also a thing. You can allow people to disable pipewire-pulse and wireplumber as demonstrated here: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3160#note_1870376 `condition = [ { exec.session-manager = null } { exec.session-manager = true } ] ` `condition = [ { exec.pipewire-pulse = null } { exec.pipewire-pulse = true } ] ` Idk if it is also possible to use this to prevent the file from getting exec'd multiple times if the file was symlinked multiple times.