https://github.com/protocol-8/fastfetch-config
https://github.com/protocol-8/fastfetch-config
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/protocol-8/fastfetch-config
- Owner: protocol-8
- License: other
- Created: 2025-08-23T13:25:22.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-12-14T07:15:55.000Z (6 months ago)
- Last Synced: 2025-12-16T10:36:26.232Z (6 months ago)
- Size: 324 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 🚀 Fastfetch Custom Configuration
Welcome to a stunning configuration for [Fastfetch](https://github.com/fastfetch-cli/fastfetch), the ultimate system information tool that turns your terminal into a work of art! 🎨✨
## 📋 Table of Contents
1. [✨ Features](#-features)
2. [🛠️ Installation](#️-installation)
3. [🚀 Usage](#-usage)
4. [🎨 Customization](#-customization)
5. [📥 Quick Download](#-quick-download)
6. [✏️ Notes](#%EF%B8%8F-notes)
## ✨ Features
- 🖥️ **Comprehensive System Information**
- OS, Kernel, Uptime, Packages, Local IP, Public IP,...
- 🎨 **Detailed Desktop Environment Showcase**
- DE, WM, Theme, Resolution, Shell, Font,...
- 💻 **In-depth Hardware Specifications**
- CPU, GPU, Memory, Disk usage,...
- 🌈 **Vibrant Color Palette Display**
## 🛠️ Installation
### 1. Install Fastfetch:
| System | Command |
|:------:|:-------:|
| Arch Linux | `sudo pacman -S fastfetch` |
| Ubuntu/Debian | `sudo add-apt-repository ppa:fastfetch-devs/fastfetch && sudo apt update && sudo apt install fastfetch` |
| macOS (Homebrew) | `brew install fastfetch` |
| Windows (Scoop) | `scoop install fastfetch` |
| Windows (Winget) | `winget install fastfetch` |
```diff
! NOTE (windows 10): for winget you need to install App Installer (official microsoft link)-> !
```
[💾] App Installer MSIX (learn.microsoft.com)
```diff
- USE POWERSHELL IN WINDOWS FOR WINDOWS INSTALL -
```
For other systems, refer to the [official installation guide](https://github.com/fastfetch-cli/fastfetch#installation).
### 2. Set up the configuration:
| System | Command |
|:------:|:-------:|
| Linux/macOS| `mkdir -p ~/.config/fastfetch && wget -O ~/.config/fastfetch/config.jsonc https://raw.githubusercontent.com/protocol-8/fastfetch-config/main/config-linux.jsonc` |
| Windows | ```New-Item -ItemType Directory -Force -Path "$env:PROGRAMDATA\fastfetch" ; Invoke-WebRequest -Uri "https://raw.githubusercontent.com/protocol-8/fastfetch-config/main/config-windows.jsonc" -OutFile "$env:PROGRAMDATA\fastfetch\config.jsonc"``` |
### 3. Add ASCII art
| System | Command |
|:------:|:-------:|
| Linux/macOS (current user)| `wget https://raw.githubusercontent.com/protocol-8/fastfetch-config/main/ascii-art.txt -O ~/.config/fastfetch/logo.txt` |
| Windows | ```Invoke-WebRequest -Uri "https://raw.githubusercontent.com/protocol-8/fastfetch-config/main/ascii-art.txt" -OutFile "$env:PROGRAMDATA\fastfetch\logo.txt"```|
```diff
@@ You can also use your personal ASCII art , this just has mine :) @@
```
## 🚀 Usage
Simply type `fastfetch` in your terminal to display your system information in a beautifully formatted layout.
## 🎨 Customization
To tailor the display to your preferences:
1. Open the `config-linux.jsonc/config-windows.jsonc` file in your preferred text editor.
2. Modify the settings according to your needs.
3. Save the file and run `fastfetch` to see your changes.
For detailed customization options and syntax, refer to the [Fastfetch documentation](https://github.com/fastfetch-cli/fastfetch/wiki/Configuration).
## 📥 Quick Download
For quick access to the configuration file:
Enjoy your beautifully displayed system information! 🎉
## ✏️ Notes
I’ve also included two reference images (one with a background and one without).
These are the original images used to generate the ASCII art.