|
1 | 1 | # Sober Configuration |
2 | 2 |
|
3 | | -To adjust Sober or Roblox's behavior, the configuration may be edited. This is done through a configuration file. To edit this file, you may follow the steps below. |
| 3 | +You may adjust application behavior by editing the default configuration file. |
4 | 4 |
|
5 | | -## Editing the configuration |
| 5 | +The configuration file is located at: `~/.var/app/org.vinegarhq.Sober/config/sober/config.json`. Open it with your favorite editor. |
6 | 6 |
|
7 | | -By editing the configuration file, you are overriding the default configuration. |
| 7 | +## Reference |
8 | 8 |
|
9 | | -To open the configuation file, open a text editor to `~/.var/app/org.vinegarhq.Sober/config/sober/config.json`. When opening the file, you are greeted with the following configuration: |
10 | | - |
11 | | -```json |
12 | | -{ |
13 | | - "bring_back_oof": false, |
14 | | - "discord_rpc_enabled": true, |
15 | | - "enable_hidpi": false, |
16 | | - "fflags": { |
17 | | - "FFlagExample": true |
18 | | - }, |
19 | | - "server_location_indicator_enabled": false, |
20 | | - "touch_mode": "off", |
21 | | - "use_libsecret": false, |
22 | | - "use_opengl": false |
23 | | -} |
24 | | -``` |
25 | | - |
26 | | -### Configuration values |
27 | 9 | | Option | Description | Default | |
28 | 10 | | ----------------------------------- | ------------------------------------------------------------------------------------- | --------- | |
29 | | -| `bring_back_oof` | brings back the old "oof" sound | `false` | |
30 | | -| `discord_rpc_enabled` | use Discord's rich presence through the BloxstrapRPC protocol. | `true` | |
31 | | -| `enable_hidpi` | enables support for HiDPI screens | `false` | |
32 | | -| `fflags` | a section for inputting additional FFlags to use advanced features | - | |
33 | | -| `server_location_indicator_enabled` | shows a popup of the location of the server you are connected | `false` | |
34 | | -| `touch_mode` | enables touchscreen controls | `"off"` | |
35 | | -| `use_libsecret` | allows users to store the login cookie securely (**EXPERIMENTAL**) | `false` | |
36 | | -| `use_opengl` | use OpenGL instead of default Vulkan graphics API | `false` | |
| 11 | +| `bring_back_oof` | Bring back the nostalgic 'oof' sound | `false` | |
| 12 | +| `discord_rpc_enabled` | Share the game you're playing with your Discord servers and contacts | `true` | |
| 13 | +| `enable_hidpi` | Scale Sober's game window depending on your screen's pixel density, useful for very high resolution displays/laptops | `false` | |
| 14 | +| `fflags` | Experimental internal Roblox configration. We don't recommend or support using this | - | |
| 15 | +| `server_location_indicator_enabled` | Show a popup with the location of the gameserver you connected to upon visiting an experience | `false` | |
| 16 | +| `touch_mode` | "off" - touchscreen is disabled, default; "on" - touchscreen is enabled, experiences will use the mobile UI; "fake-on" - touchscreen is enabled, experiences will use the desktop UI | `"off"` | |
| 17 | +| `use_libsecret` | use libsecret for storing the session cookie instead of plaintext, experimental | `false` | |
| 18 | +| `use_opengl` | use OpenGL instead of Vulkan as the graphics API, useful as a workaround for certain issues, like "OutOfMemory" reperated crashes | `false` | |
0 commit comments