Skip to content

sigilx/pyfetch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

pyfetch

A fast, customizable system information tool inspired by neofetch and fastfetch, written in Python.

Installation

# Clone the repository
git clone https://github.com/sigilx/pyfetch.git
cd pyfetch

# Install via pip (local)
pip install .

# Or install in development mode
pip install -e ".[dev]"

Usage

# Basic usage
pyfetch

# Custom colors
pyfetch --colors "cyan,blue,magenta,green"

# Custom title
pyfetch --title "My Server"

# Custom separator
pyfetch --separator ""

# Show version
pyfetch --version

# Help
pyfetch --help

Features

  • OS detection (Linux, macOS, Windows)
  • ASCII art logos for popular distros (Arch, Ubuntu, Debian, Fedora, Alpine, etc.)
  • System info: kernel, uptime, packages, shell, resolution, DE, WM, terminal, CPU, GPU, memory, disk
  • Customizable colors and title
  • Cross-platform support

Development

# Lint
ruff check src/

# Test
pytest

License

MIT

About

A老师真好用

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages