[Addon] Nem: UI Swap — flip your entire UI between PvE and PvP
I run a pretty different setup for PvE and PvP. Different addons loaded, different nameplates, a different UI scale, even a different Edit Mode layout. Every time I swapped content I was flipping all of it by hand, and I got tired of it. So I built a master switch.
Nem: UI Swap is a one-command utility. Type /NemPvE or /NemPvP and it stages your whole interface for that mode, then asks you to reload. One click and everything flips at once.
A single swap can:
- Switch your addon set. It drives an addon-set manager like SimpleAddonManager to load the right set for the mode, no extra reload of its own.
- Switch addon profiles. Any addon that stores its active profile in a saved variable can flip to its PvE or PvP profile (Chattynator, EnhanceQoL, and the like).
- Apply per-mode CVars. UI scale, friendly nameplates, the built-in damage meter, and more. There is a picker of the most commonly swapped PvE/PvP CVars built in, so you do not have to go digging for the names.
- Activate an Edit Mode layout. Loads whichever Edit Mode layout you paired with each mode.
Everything is saved per character. If you trigger a swap in combat it just queues and applies the moment combat ends.
It is just a utility. One command, one reload, and nothing polling in the background between swaps. You set up each side once and then forget about it.
The addon-set piece currently works through SimpleAddonManager. If you use a different addon manager to handle your loaded addons, let me know which one and I will look at adding support for it. That is the main thing I want to grow next.
CurseForge: Nem: UI Swap
Feedback / ideas: Nem's Nexus (Discord) or comments here
Curious what interface elements you swap between and what you would want me to cover that it does not yet.