polyamspace / mastodon

Custom Mastodon fork used by https://polyam.space
GNU Affero General Public License v3.0
1 stars 2 forks source link

Change `ENABLE_VANILLA` to `DISABLED_FLAVOURS` #577

Open polyamAdmin opened 1 month ago

polyamAdmin commented 1 month ago

Pitch

Essentially title. Add DISABLED_FLAVOURS to systemd units and env with "vanilla" as default value.

Motivation

This would bring it closer to the DISABLED_SKINS env var. Also while it's in theory possible to switch back and forth between upstream with some caveats, this was never tested, so a way to get more or less the "default" experience without having to do too many code changes would be cool. In addition this would allow to disable other flavours if wanted.

polyamAdmin commented 1 month ago

One thing to keep in mind is somehow not allowing to disable all flavours as that would break the frontend. Not sure how to best deal with that.