Skip to main content

Update and uninstall

Update​

Use --refresh with uvx to fetch the latest PyPI package. npx fetches the latest npm package; the examples below pin version 0.1.2.

npx --yes wezterm-codex-status-line@0.1.2 update

update preserves the display configuration and terminal-title settings. Reload WezTerm, then run doctor.

The package version in the npx or uvx command selects the target version. For example, uvx wezterm-codex-status-line@0.1.2 update pins uvx to this release.

Uninstall​

Remove the codex_statusline module load and setup() call from your WezTerm configuration first:

require("codex_statusline").setup()

Reload WezTerm, then run:

npx --yes wezterm-codex-status-line@0.1.2 uninstall

uninstall removes status line files and this project's Codex hook. It keeps codex_statusline_config.json by default; add --purge-config to remove it too.

If the command reports that the module is still referenced, check ~/.wezterm.lua, ~/.config/wezterm/wezterm.lua, and files loaded by them.

Disable the terminal title bridge​

update --no-title-bridge does not remove an existing title setting. To restore the original Codex title, uninstall as above, reinstall with install --no-title-bridge, and add the WezTerm setup() call again.

Preview changes​

Add --dry-run to install, configure, update, or uninstall to inspect the result without writing files:

npx --yes wezterm-codex-status-line@0.1.2 update --dry-run

Pass the same --wezterm-module-dir and other path options when using a custom installation directory. See the CLI reference.