Skip to content

yaroslav957/efifetch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Efifetch

Stars Issues Commit Preview

A simple system information tool for UEFI environments, designed to run directly from a UEFI-shell. efifetch aims to provide concise and useful system details in a format inspired by popular system fetch tools like fastfetch and neofetch, but tailored for the unique UEFI runtime environment.

Installation & Setup

To build efifetch from source, you will need:

  • Rust Toolchain (see MSRV in Cargo.toml)
  • Target: x86_64-unknown-uefi
  • UEFI-shell for execution
  1. Clone the repo:
    git clone https://github.com/yaroslav957/efifetch.git
    cd efifetch
  2. Build UEFI executable:
    rustup target add x86_64-unknown-uefi
    cargo build --release
  3. Copy UEFI-Shell executable & efifetch:
    cp uefi-shell.efi /path/to/usb_drive/boot/efi/bootx64.efi
    cp target/x86_64-unknown-uefi/release/efifetch.efi /path/to/usb_drive/efi/boot/

About

A simple system information tool for UEFI environments

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages