repofetch

Crates.iorepofetch
lib.rsrepofetch
version0.3.3
sourcesrc
created_at2020-08-17 17:44:10.242896
updated_at2022-10-06 13:43:24.411677
descriptionFetch details about your remote repository
homepage
repositoryhttps://github.com/spenserblack/repofetch
max_upload_size
id277602
size81,456
Spenser Black (spenserblack)

documentation

README

repofetch

Crates.io Crates.io CI

Fetch details about your remote repository

Screenshot

NOTE This screenshot is only an example, and does not accurately represent output. This screenshot lacks ASCII art, some new stats, and some changes to how some stats are formatted.

screenshot

Installation

Latest Release from Crates.io

cargo install repofetch

Latest Commit from this repo

cargo install --git https://github.com/spenserblack/repofetch.git

Configuration

The first time you execute repofetch, it will create a repofetch.yml file in your default config folder. You can edit this file to change repofetch's output.

You can find where repofetch.yml is saved by default by executing repofetch --help and viewing the help for the <config> option.

Config File Contents

  • emojis

    These configuration settings lets you control which emojis display for each stat

    Example

    created: 🎉
    
  • ascii

    This configuration setting lets you change the ASCII art that is displayed

  • labels

    This configuration setting lets you rename the labels used for certain stats

    Example

    good first issue: easy
    
  • GITHUB TOKEN

    If you run repofetch multiple times in a short span of time, you may max out the amount of queries you can make to GitHub's search API. This will result in some stats being ???. If you set the GITHUB TOKEN config option to a personal access token, repofetch can use this value to query GitHub's search API more often.

Commit count: 597

cargo fmt