2025-09-13 20:07:32 +02:00
2025-09-12 02:00:56 +02:00
2025-02-23 16:55:11 +01:00
2025-08-25 01:40:43 +02:00
2025-09-13 20:04:27 +02:00
2025-05-01 19:18:40 +02:00
2025-05-28 17:37:12 +02:00
2025-03-03 01:18:07 +01:00
2025-09-12 02:11:29 +02:00
2025-05-01 19:20:16 +02:00

Zigfetch

Zig GitHub Release GitHub Actions Workflow Status macOS Linux


Description

Zigfetch is a minimal neofetch/fastfetch like system information tool

Requirements

Linux only

Installation

# Clone the repo
$ git clone https://github.com/utox39/zigfetch.git

# cd to the path
$ cd path/to/zigfetch

# Build zigfetch
$ zig build -Doptimize=ReleaseSafe

# Then move it somewhere in your $PATH. Here is an example:
$ mv ./zig-out/zigfetch ~/bin/

Usage

$ zigfetch

Configuration

Important

Currently, Zig does not have a built-in library for JSON validation via JSON schema, so it is very important to follow the pattern shown in the default configuration file (config.json) to avoid errors

  • Create the config folder
$ mkdir -p ~/.config/zigfetch
  • Create the config file
$ cd ~/.config/zigfetch
$ touch config.json
  • Or copy the default config (preferred way)
$ cp /path/to/zigfetch/config.json ~/.config/zigfetch/config.json

Roadtrip

  • Add ASCII art for each operating system and Linux distro
  • Add GPU info for Linux
  • Add packages info for Linux
  • Add user customization
  • Add support for Windows

Contributing

If you would like to contribute to this project just create a pull request which I will try to review as soon as possible.

Description
Fork of utox39/zigfetch — system info fetch tool (Zig). Built on our CI.
Readme MIT 704 KiB
v0.25.0 Latest
2026-02-24 17:18:23 +00:00
Languages
Zig 99.5%
Nix 0.5%