Bazzite is Fedora-based but fails the `distro.id() == 'fedora'` check because `distro.id()` resolves to "bazzite." I added an additional check to include `distro.like() == 'fedora'` for situations like this.
This needs to be formatted as an or statement because plain Fedora resolves `distro.like()` as a null string.