Profiles & sharing

A profile holds all of ForeverUI's settings and frame positions. Profiles are saved for your whole account, and each character uses one of them. The first one is called Default.

The current release is 0.3.0. The addon has moved on since that release: 30 more modules and 14 more commands are written and waiting for the next release, which isn't out yet. This site marks those Next release. They are not in v0.3.0.

Use one layout on several characters

Next release Choosing a profile takes effect at your next reload; until then you're still editing the profile you were using. The message becomes ΓÇ£This character will use profile <name> after the reload.ΓÇ¥

Manage profiles

Source: Core/DB.lua, Core/Profiles.lua, Core/Slash.lua (profileCommand), Core/Options.lua (profileRows) in the ForeverUI addon repository.

Move a profile to another account or PC

  1. On the first PC: /fui export (or Export profile on the Profiles page) shows a string; press Ctrl+C to copy it. /fui export <module> exports just one module's settings.
  2. On the other PC: /fui import (or Import), paste the string, then Import.

In the next release Next release

Source: Core/Serialize.lua, Core/Profiles.lua, Core/Slash.lua (exportCommand, importCommand), README.md in the ForeverUI addon repository.

Click-casting bindings Next release

Click-casting bindings are kept per character and specialization, apart from profiles. In the next release the Click casting page has a Share card to Export and Import them as a string, and to copy them to another spec where the client has specs.

Source: Modules/ClickCastOptions.lua (shareBuilder), README.md (Click casting) in the ForeverUI addon repository.

Profiles by specialization

/fui spec [profile|off] uses a profile whenever you're in this specialization. This is for clients that have specializations: the addon's code notes that WoW Forever has none. In v0.3.0, when the character has no specialization, /fui spec answers ΓÇ£No specialization on this character yet.ΓÇ¥. Next release It says instead: ΓÇ£This client has no specializations, so profiles don't switch by spec.ΓÇ¥, and the Profiles page hides the Specialization card.

Source: Core/Profiles.lua (specGetter), Core/Slash.lua (specCommand) in the ForeverUI addon repository.