

If you are just looking to download and install BetterDiscord, visit the releases page of this repository. This is a tutorial designed for people looking to contribute to, or work directly with the installer's source code. └──transitions // Contains custom Svelte transitions and animations. | └──types // Used for defining custom svelte stores. ├──stores // Svelte store used for storing global data. ├──pages // Component files for each page in the installer's setup process.

├──common // Common UI components such as buttons, checkboxes, radios, etc. | └──utils // Common utilities used by installer actions (such as killing discord).

├──actions // Scripts performed by the installer such as installing, repairing and uninstalling. └──renderer // Electron "renderer" process. Creates and configures the BrowserWindow. ├──scripts // Scripts needed for development and contributing. | └──images // Images (logos, backgrounds, etc.) used by the installer. ├──assets // Contains static assets (such as images) used by the installer.
