# cachefetch
cachefetch is very fast, configurable CLI fetch tool thats shows your cache file sizes in your disk.
## Installation
### Arch Linux / AUR
Just a placeholder now. Coming soon..
### Nix / NixOS
Just a placeholder now. Coming soon..
### Prebuilt Binaries
You can download prebuilt binaries for **Linux**, **Windows** and **macOS** from the [Releases page](https://github.com/ErenayDev/cachefetch/releases).
| **Generic Linux** | `.tar.gz` | The most universal build. Extract and run the binary. |
| **Debian / Ubuntu** | `.deb` | Install using `dpkg`. |
| **Fedora / CentOS / openSUSE** | `.rpm` | For all RPM-based systems. |
| **Windows** | `.exe` or `.zip` | The standalone **`.exe`** is ready to run. The **`.zip`** contains the executable. |
| **macOS** | `.tar.gz` | Extract and run the binary. |
Or you can directly install prebuilt binary with [binstall](https://github.com/cargo-bins/cargo-binstall).
```bash
cargo binstall cachefetch
```
### From Source
Requires **Rust** and **Cargo**:
```bash
git clone https://github.com/ErenayDev/cachefetch.git
cd cachefetch
cargo install --path .
```
After installation, you can run `cachefetch` in your terminal.
## Configuration
Just a placeholder now. Coming soon..
## Star History
[](https://www.star-history.com/#ErenayDev/cachefetch&Date)
## Contributing
Contributions are welcome! Here is how can you:
1. **Fork** this repository.
2. **Clone** your fork locally:
```bash
git clone https://github.com/YOUR_USERNAME/cachefetch.git
cd cachefetch
```
3. **Create a branch** for your changes:
```bash
git checkout -b feature/my-feature
```
4. **Make changes** and **commit**:
```bash
git add .
git commit -m "Add my feature"
```
5. **Push** your branch:
```bash
git push origin feature/my-feature
```
6. **Open a Pull Request** on [GitHub](https://github.com/ErenayDev/cachefetch/compare)!
---
Created with 🩵 by [ErenayDev](https://erenaydev.com.tr)