Skip to content

Configuration & Updates

Two commands manage the CLI itself rather than any Gene: rotifer config for global settings, and rotifer self-update for staying current.

Read and write global Rotifer configuration. Settings are stored per-user and apply to every project on the machine.

Terminal window
rotifer config <subcommand>

Show every configuration value currently set.

Terminal window
rotifer config list
Configuration
───────────────
update-check: true

Read a single value.

Terminal window
rotifer config get <key>
ArgumentRequiredDescription
keyYesConfiguration key to read
Terminal window
rotifer config get update-check

Write a single value.

Terminal window
rotifer config set <key> <value>
ArgumentRequiredDescription
keyYesConfiguration key to write
valueYesNew value
Terminal window
rotifer config set update-check false
KeyMeaning
update-checkWhether the CLI checks for a newer release in the background. Set to false to disable the check entirely — useful on CI or offline machines.
last-versionThe version last seen by the update check. Maintained by the CLI; you rarely set this by hand.
default-publishDefault target used by rotifer publish when none is given.

Check whether a newer Rotifer release is available and upgrade to it.

Terminal window
rotifer self-update [options]

Options:

FlagDescription
--rollbackReturn to the previously installed version instead of upgrading. Use this if an upgrade turns out to break something.
Terminal window
# Check and upgrade
rotifer self-update
# Undo the last upgrade
rotifer self-update --rollback