Customizable statusline for Claude Code CLI. Supports powerline, themes, and more. Ideal for developers who want to enhance their terminal experience with AI tools.
git clone https://github.com/sirmalloc/ccstatusline.githttps://github.com/sirmalloc/ccstatusline
["1. Identify the elements you want to include in your statusline (e.g., git branch, file name, Python virtual environment).","2. Choose a theme that suits your preferences (e.g., gruvbox, solarized, dracula).","3. Specify your terminal emulator (e.g., iTerm2, Konsole, Terminal.app).","4. Use the prompt template to generate a custom statusline configuration for your Claude Code CLI.","5. Copy the generated configuration code and add it to your Claude Code CLI settings file.","Tip: Experiment with different themes and elements to find the combination that works best for you. You can also adjust the format of each segment to display the information in a way that's most useful for your workflow."]
Display real-time token usage and session costs while working in the terminal.
Customize the status line to show the current git branch and repository status.
Track progress through Claude Code blocks with a visual block timer.
Easily configure multiple status lines for different projects or workflows.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/sirmalloc/ccstatuslineCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a custom statusline for my Claude Code CLI using the powerline style. I want to include the following elements: [ELEMENTS]. Use the [THEME] color scheme. Make sure it's compatible with my terminal emulator: [TERMINAL_EMULATOR]. Provide the configuration code I need to add to my settings file.
Here's a custom statusline configuration for your Claude Code CLI using the powerline style with the 'gruvbox' theme. This configuration includes the current git branch, file name, and Python virtual environment name, and is optimized for the iTerm2 terminal emulator:
```json
{
"statusline": {
"style": "powerline",
"theme": "gruvbox",
"segments": [
{
"type": "git_branch",
"format": "{branch}"
},
{
"type": "filename",
"format": "{filename}"
},
{
"type": "python_venv",
"format": "{venv}"
}
],
"terminal_emulator": "iterm2"
}
}
```
To use this configuration, add it to your Claude Code CLI settings file. The statusline will display the current git branch in the left segment, the current file name in the middle segment, and the active Python virtual environment name in the right segment. The powerline style will create a visually appealing separation between segments, and the gruvbox theme will use a color scheme that's easy on the eyes.Interactive storytelling with AI-powered character interactions
Access telematics data in trucking
Where Money Chats
AI assistant built for thoughtful, nuanced conversation
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan