Settings

Every configurable option in OPAL.

OPAL’s settings are grouped into categories. Defaults are called out in bold — you don’t need to touch most of these.


Appearance

SettingDefaultNotes
ThemeSystemLight / Dark / System
Accent colorO3DE BlueAffects buttons, highlights, progress bars
DensityComfortableCompact reduces paddings ~25%
Sidebar width240 pxResize live by dragging the divider

Storage locations

SettingDefaultNotes
Engine install directory~/.opal/enginesEach engine gets a subfolder
Project workspace~/O3DEProjectsDefault location for new projects
Gem storage directory~/.opal/gemsShared across projects when possible
Repository cache~/.opal/cache/reposIndexed gem repo metadata

Changing a storage path prompts to migrate existing contents — you can opt out and leave the old contents in place.

O3DE defaults

SettingDefaultNotes
Build configurationprofiledebug / profile / release
CMake generatorPlatform defaultNinja on Linux/macOS, VS on Windows
Default editor launch flags(none)Free-form string
Auto-register projects on importOn

Queues

SettingDefaultNotes
Max concurrent downloads4
Max concurrent builds1
Global download speed limitUnlimitedMB/s
Schedule enabledOff
Schedule window22:00–07:00Overnight-aware

Notifications

SettingDefaultNotes
Download completeOnOS-native notification
Build completeOn
Build failedOn
Queue emptyOff
Respect OS do-not-disturbOn

Accounts

Manage connected marketplace accounts. (Marketplace is a planned post-1.0 feature.)

Advanced

SettingDefaultNotes
TelemetryOffOff by default. See privacy note below.
Auto-update OPALOnPrompts before applying
Experimental featuresOffEnables beta features gated behind this flag
Config export / importJSON file of every setting

Import / export

Advanced → Export config writes every setting to a JSON file you can back up or share with a teammate. Advanced → Import config reads it back.