Back to Onefetch

Onefetch - Command-line Git information tool

README.md

2.27.12.4 KB
Original Source
<div align="center">

Onefetch - Command-line Git information tool

<p></p>

<h3> <a href="https://onefetch.dev/">Homepage</a> | <a href="https://github.com/o2sh/onefetch/wiki/Installation">Installation</a> | <a href="https://github.com/o2sh/onefetch/wiki/">Documentation</a> </h3> </div>

Onefetch is a command-line Git information tool that displays project information and code statistics for a local Git repository directly in your terminal. The tool works completely offline with a focus on performance and customizability.

Installation

Onefetch is available on Linux, macOS, and Windows platforms. Binaries for Linux, Windows, and macOS are available on the release page.

Linux

  • Ubuntu

    wget https://github.com/o2sh/onefetch/releases/latest/download/onefetch_amd64.deb && sudo dpkg -i ./onefetch_amd64.deb && rm onefetch_amd64.deb
    
  • Arch Linux

    pacman -S onefetch
    
  • openSUSE

    zypper install onefetch
    

macOS

brew install onefetch

Windows

winget install onefetch

Usage

onefetch /path/of/your/repo

Or

cd /path/of/your/repo
onefetch

Customization

Onefetch can be customized via command-line arguments to display exactly what you want, the way you want it: adjust the text styling, disable info lines, ignore files and directories, output in multiple formats (JSON, YAML), etc.

Contributing

Currently, onefetch supports more than 100 different programming languages; if your language of choice isn't supported, open an issue and support will be added.

Contributions are very welcome! See CONTRIBUTING for more info.