+ {
+ if (v) {
+ await window.native.enableAutoStart();
+ } else {
+ await window.native.disableAutoStart();
+ }
+
+ setAutoStart(v);
+ }}
+ description="Launch Revolt when you log into your computer.">
+ Start with computer
+
+ {
+ window.native.setFrame(!frame);
+ setHintRelaunch(true);
+ setConfig({
+ ...config,
+ frame: !frame,
+ });
+ }}
+ description={<>Let Revolt use its own window frame.>}>
+ Custom window frame
+
+ {
+ const build = nightly ? "nightly" : "stable";
+ window.native.setBuild(build);
+ setHintReload(true);
+ setConfig({
+ ...config,
+ build,
+ });
+ }}
+ description={<>Use the beta branch of Revolt.>}>
+ Revolt Nightly
+
+
+
+
+
+
Local Development Mode
+ {config.build === "dev" ? (
+
+
+
+ ) : (
+ <>
+
+ This will change the app to the 'dev' branch,
+ instead loading the app from a local server on
+ your machine.
+
+
+ Without a server running,{" "}
+
+ the app will not load!
+
+
+ >
+ }>
+ I understand there's no going back.
+
+