| Crates.io | gitfetch |
| lib.rs | gitfetch |
| version | 0.1.1 |
| created_at | 2024-07-30 15:08:06.102337+00 |
| updated_at | 2024-07-30 21:31:54.098399+00 |
| description | A command-line tool to fetch and display Git contribution information |
| homepage | |
| repository | https://github.com/FabricSoul/gitfetch |
| max_upload_size | |
| id | 1319941 |
| size | 106,474 |
Gitfetch is a command-line information tool written in Rust, inspired by Neofetch. It provides a visually appealing way to display Git contribution information.
sudo pacman -S gitfetch
brew install gitfetch
Install Gitfetch directly from crates.io using Cargo:
cargo install --locked gitfetch
Generate a new GitHub Token with the read:user scope to fetch data from GitHub.
Add your token to Gitfetch:
gitfetch add-token <your-token-here>
Run Gitfetch:
gitfetch
-u or --user: Specify a GitHub username-y or --year: Specify a year for contribution dataExample:
gitfetch -u FabricSoul -y 2023
Configuration path is ~/.config/gitfetch/config.toml
level1: "r,g,b"
level2: "r,g,b"
level3: "r,g,b"
level4: "r,g,b"
info_color: "r,g,b"
percentiles: [usize,uszie,uszie,uszie]
git to get usernameWe welcome contributions to Gitfetch! Here's how you can help:
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)This project is licensed under the GPL-3.0 License - see the LICENSE file for details.
Note: Gitfetch is under active development. Features and documentation may be incomplete or subject to change. We appreciate your feedback and contributions!