Skip to content

cpfiffer/gut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gut - vibes-based git status

image

gut is a sarcastic and somewhat critical command-line interface (CLI) tool that provides a humorous twist on the traditional git status command. It uses the groq API to generate witty and snarky comments about your Git repository's state.

If you like this, consider sponsoring me or sending me a tip on GitHub Sponsors.

Installation

To install gut, follow these steps:

  1. Clone this repository
  2. Navigate to the project directory
  3. Run pip install -e .

This will install gut and its dependencies.

Requirements

For a complete list of dependencies, see requirements.txt.

Configuration

Before using gut, you need to set up your groq API key. You can do this in two ways:

  1. Set an environment variable:

    export GROQ_API_KEY=your_api_key_here
    
  2. Run gut for the first time, and it will prompt you to enter your API key. The key will be saved in ~/.gut_config for future use. There's probably better ways to do this but honestly it's on you for not setting an environment variable in the first place.

Usage

To use gut, simply run:

gut status

Contributing

I guess submit whatever you want.

About

git with a gut feeling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages