https://github.com/nuiipointerexception/lifetch
system fetching made fast
https://github.com/nuiipointerexception/lifetch
neofetch sysfetch sysinfo zig-package
Last synced: 24 days ago
JSON representation
system fetching made fast
- Host: GitHub
- URL: https://github.com/nuiipointerexception/lifetch
- Owner: nuIIpointerexception
- License: mit
- Created: 2023-07-29T22:33:06.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2026-02-05T01:00:43.000Z (about 1 month ago)
- Last Synced: 2026-02-05T13:32:24.100Z (about 1 month ago)
- Topics: neofetch, sysfetch, sysinfo, zig-package
- Language: Zig
- Homepage:
- Size: 57.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# lifetch
the fastest way to fetch your system info!
```bash
~ zig build --release=fast && hyperfine --warmup 10 --runs 1000 'zig-out/bin/lifetch'
Benchmark 1: zig-out/bin/lifetch
Time (mean ± σ): 264.4 µs ± 144.3 µs [User: 253.7 µs, System: 492.1 µs]
Range (min … max): 0.0 µs … 906.6 µs 1000 runs
```
## tested on
- archlinux
- voidlinux
## config
generated inside your home directory at
`~/.config/lifetch/config.ini`
default config can also be found [here](config.ini)
## installing from package managers
AUR:
```bash
paru -S lifetch-git
```
## building from src
## prerequisites
- [zig master](https://ziglang.org/) or later
## building
```bash
zig build --release=fast
```
## running
```bash
zig build run --release=fast
```