https://github.com/caminashell/fastfetch-config
Personal Fast Fetch Config File
https://github.com/caminashell/fastfetch-config
Last synced: 5 months ago
JSON representation
Personal Fast Fetch Config File
- Host: GitHub
- URL: https://github.com/caminashell/fastfetch-config
- Owner: caminashell
- License: gpl-3.0
- Created: 2025-02-11T12:01:06.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-11T21:12:44.000Z (over 1 year ago)
- Last Synced: 2025-04-06T14:39:38.904Z (over 1 year ago)
- Size: 28.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fastfetch Configuration

> Fastfetch is a [neofetch](https://github.com/dylanaraps/neofetch)-like tool for fetching system information and displaying it prettily. It is written mainly in C, with performance and customizability in mind. Currently, Linux, Android, FreeBSD, macOS, SunOS and Windows 7+ are supported.
[](https://github.com/fastfetch-cli/fastfetch/actions)
[](https://github.com/fastfetch-cli/fastfetch/blob/dev/LICENSE)
[](https://github.com/fastfetch-cli/fastfetch/graphs/contributors)
[](https://github.com/fastfetch-cli/fastfetch/blob/dev/CMakeLists.txt#L5)
[](https://github.com/fastfetch-cli/fastfetch/commits)
[](https://formulae.brew.sh/formula/fastfetch#default)
[](https://github.com/fastfetch-cli/fastfetch/releases)
[](https://github.com/fastfetch-cli/fastfetch/releases)
[](https://repology.org/project/fastfetch/versions)
[](https://repology.org/project/fastfetch/versions)
To install Fastfetch, please consult [the official repository](https://github.com/fastfetch-cli/fastfetch).
## Config Installation
To use this configuration, install the `config.jsonc` file to `~/.config/fastfetch/`
If you do not have this folder, create it:
```sh
$ mkdir -p ~/.config/fastfetch
```
Create the file with your editor (Nano, Vim, etc.), or create the file in the command line:
```sh
$ touch ~/.config/fastfetch/config.jsonc
```
Copy the entire contents of the `config.json` file from this repository to your newly created file.
Save and exit the file.
Run `fastfetch` within your terminal.
## What the configuration shows
### Software
- Operating system release
- Kernel version
- System service manager version
- Installed packages
- Shell type
- Terminal version
- Terminal font
- Display environment
- Window manager
- Login manager
- Window manager theme
- Desktop environment theme
- Desktop icons theme
- OpenGL version
- Vulkan version
- Locale
### Hardware
- Host mainboard identifier
- BIOS/UEFI release version
- CPU type
- GPU type
- Memory currently in use
- Swap file in use
- Disk information
- Showing `btrfs` module.
- Replace `btrfs` module with `disk` or `physicaldisk` if not using BTRFS.
- Display monitor
- Screen resolution information
- Brightness detail _(if applicable)_
- Battery detail _(if applicable)_
- Power detail _(if applicable)_
- Audio device currently in use
- Bluetooth devices
### Time Information
- Age: Time since OS installation
- Uptime: Since boot
- Local date & time information, including week & day in the year.
### Misc.
- OS logo right-aligned
- Terminal colours at foot
> [!TIP]
> Add the following alias to your `.bashrc` or `.zshrc` file as a quick-key shortcut.
> ```sh
> alias ff="fastfetch"
> ```