Skip to main content
Overrides the active user for a single plugin. Useful when you want one plugin to sign with a different wallet than the one set globally. The override is stored in ~/.umbra-cli/plugins/<plugin>.json and applies every time that plugin runs — no need to set it again each session.

Resolution order

When a plugin resolves its wallet it checks:
  1. The plugin-specific override set by this command (~/.umbra-cli/plugins/<plugin>.json)
  2. The global active user from umbra user use
  3. Throws an error if neither is set

Arguments

ArgumentDescription
<plugin>Package name of the installed plugin (e.g. jup-earn).
[username]Name of the user to activate for this plugin. Must have been added with user add.

Flags

FlagDefaultDescription
--globalfalseClear the plugin override and fall back to the global active user.

Output

When clearing the override:

Examples

See also