Skip to content

Tweak Contribution Guildelines

Wojtmic edited this page Dec 5, 2025 · 1 revision

Tweak Contribution Guidelines

Since Prefixer relies on a very strict structure for the tweaks, there are guidelines for contributing to the official repo's pack - both stylist and utility.

1. Format

  • All tweaks MUST be valid JSON5.
  • Files must end in .json5
  • Tweaks should be kept in check with the existing folder structure

2. Styling

  • Keys must be unquoted to keep consistency. Exception when you are modifying INI files/registry and require spaces in the keys.
  • It is up to your interpretation what requires commenting, however comment spam will be rejected.
  • Spamming message tasks is not allowed

3. Sandboxing

  • All paths must begin with <pfxdir>, <gamedir> or <tempdir> - do not directly access the user's filesystem outside this context.
  • All tweaks are expected to be self-contained with the exception of other tweaks provided in the main pack. (for example, a tweak cannot expect a .dll file to be located in ~/Downloads)

Clone this wiki locally