Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vars1ty/lxinfo

Linux System Information crate
https://github.com/vars1ty/lxinfo

cargo crate linux linux-rust rust rust-crate system system-info system-information systemd

Last synced: about 1 month ago
JSON representation

Linux System Information crate

Awesome Lists containing this project

README

        

# lxinfo
> **Warning**:
> This is only meant to be used under Linux and relies on files such as `/etc/os-release` and `/proc/meminfo`.
>
> If you don't have those files and lack certain other features, such as `uname`, then it won't work as it wasn't made to be cross-platform.

Linux System Information through `libc` and parsing system files.

## Usage
```rust
fn main() {
// Basic way of grabbing your username.
let username = info::get_system_information().unwrap().username;
println!("Your username is: {username}")
}
```