smplfetch

Crates.iosmplfetch
lib.rssmplfetch
version0.2.0
created_at2024-05-15 20:38:48.023438+00
updated_at2025-05-23 05:10:46.434375+00
descriptionA simple fetch script... but in Rust!
homepage
repositoryhttps://github.com/DriftingOtter/smplfetch_rs.git
max_upload_size
id1241489
size954,887
Daksh Kaul (DriftingOtter)

documentation

README

smplFetch 🍎

A simple system information CLI tool for Linux written in Rust.

smplFetch displays your current time, user, distro, kernel architecture, memory usage, and battery percentage, with optional color output and flexible display modes.


Installation

Install via Cargo:

cargo install smplfetch

Or clone and build:

git clone https://github.com/DriftingOtter/smplfetch_rs.git
cd smplfetch_rs
cargo build --release
cp target/release/smplfetch /usr/local/bin/

Usage

smplfetch [OPTIONS]

Options

Short Long Description
-c --color-strip Display an 8-color strip (blocks of two characters).
-b --no-battery Omit the battery information line.
-j --json Output all information in JSON format.
-m --minimal Show only Time, User, and Memory usage.
-h --help Print help information.
-V --version Print version information.

Examples

  • Default human-readable output:

    smplfetch
    
  • Show color strip with default info:

    smplfetch -c
    
  • Minimal view (time, user, memory):

    smplfetch -m
    
  • JSON output, omitting battery:

    smplfetch -j -b
    

Authors

  • Daksh Kaul // DriftingOtter 🦦

License

This project is licensed under the GPL-2.0-or-later license.

Commit count: 0

cargo fmt