#status-line #claude #mozilla #cache #cwd #ansi-colors #git #auto-config

app foxtail

Status line for Claude Code users at Mozilla

5 releases

new 0.1.4 Feb 17, 2026
0.1.3 Feb 6, 2026
0.1.2 Feb 6, 2026
0.1.1 Feb 4, 2026
0.1.0 Feb 4, 2026

#493 in Configuration

MIT/Apache

130KB
1.5K SLoC

Rust 1K SLoC // 0.0% comments Shell 453 SLoC // 0.1% comments Python 15 SLoC // 0.1% comments

foxtail

Claude Code statusline for Firefox developers. Shows model, cwd, time, context, git status, session stats, cost, cache, etc.

screenshot of the CLI screenshot of the CLI

Usage

  • Reads JSON on stdin and prints a status line.
  • Flags:
    • --print-config print resolved config and a complete example
    • --config <FILE> use a specific config path
    • --background {auto|light|dark} set background mode (auto uses config, defaults to dark)
    • --color {auto|always|never} control ANSI color (respects NO_COLOR, CLICOLOR, CLICOLOR_FORCE when auto)
    • --no-git disable Git integration regardless of config

Install

Install the binary:

cargo install foxtail

or using cargo-binstall:

cargo binstall foxtail

or from a local copy:

cargo install --path .

Add to ~/.claude/settings.json:

{
  "statusLine": {
    "type": "command",
    "command": "foxtail",
    "padding": 0
  }
}

./install.sh automates that if you have a local copy.

Config

Create ~/.claude/statusline.toml, ~/.mozbuild/foxtail.toml, or ~/.config/foxtail/config.toml, and run foxtail --print-config to see how to configure it.

Development

Various scripts in this repo can help iterating on changes, don't reinvent the wheel.

License

Apache 2.0 or MIT

Dependencies

~6–23MB
~250K SLoC