Skip to main content

Activate your Symflower license key in CLI

This page describes how to activate your Symflower license key in the command line and how to check if your license is active.

Once you have obtained a Symflower license key, activate it by following the steps below.

Flag

Use the --license-key flag to activate Symflower for your current machine. Note that the license key is only used for the current command (the current call on the Symflower library) and is not persistent:

$ symflower version --license-key=90B661-79BF03-XXXXXX-E3A4FB-CF9B67-V3

This will return something like the following output:

symflower v45568 on darwin/arm64
License: active [XXXXXXXX-XXXXX-XXXX-XXXX-XXXXXXXXXXXX]
...

Environment variable

For current session

Use an environment variable to activate your license key for the current session:

$ export SYMFLOWER_LICENSE_KEY=90B661-79BF03-XXXXXX-E3A4FB-CF9B67-V3
$ symflower version

This will return something like the following output:

symflower v45568 on darwin/arm64
License: active [XXXXXXXX-XXXXX-XXXX-XXXX-XXXXXXXXXXXX]
...

Persistently

To persistently activate your license key, set the environment variable in ~/.bashrc or ~/.zshrc (depending on your shell) by adding the following line:

export SYMFLOWER_LICENSE_KEY=90B661-79BF03-XXXXXX-E3A4FB-CF9B67-V3

After editing, apply changes with source ~/.bashrc (or relevant file) or restart your terminal.

Verifying license status

To check if your license is active, check your Symflower version:

$ symflower version

This will return something like the following output:

symflower v45568 on darwin/arm64
License: active [XXXXXXXX-XXXXX-XXXX-XXXX-XXXXXXXXXXXX]
...

All of Symflower's paid features should now be available for you. Found a problem? Let us know.