Skip to content

Commit

Permalink
README: It ain't a Rust project without excessive emojis
Browse files Browse the repository at this point in the history
Signed-off-by: Ikey Doherty <[email protected]>
  • Loading branch information
ikeycode committed Jan 23, 2025
1 parent e415471 commit 03ca654
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# disks-rs
# disks-rs 💽

This project began life in the [blsforme](https://github.com/serpent-os/blsforme) project for Serpent OS.
However as time went on it became clear we needed to extend the capabilities beyond simple topology scanning
Expand All @@ -7,7 +7,7 @@ and superblocks to support the installer and other use cases.
Importantly due to using blsforme in moss, and requiring static linking to avoid soname breakage on updates,
we were unable to leverage `libblkid` due to licensing incompatibilities.

## Goals
## Goals 🎯

Provide safe and sane APIs for dealing with filesystems, block devices and partitioning in Rust. The intent
is to provide a high level API that can be used to build tools like installers, partitioners, and other disk
Expand All @@ -16,13 +16,13 @@ management tools.
With support, we will also provide the foundations for a Rust implementation of `libblkid`, while also providing
an alternative to `libparted`.

## Support Us
## Support Us ❤️

[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/J3J511WM9N)

[![GitHub Sponsors](https://img.shields.io/github/sponsors/ikeycode?style=for-the-badge&logo=github&label=Sponsor)](https://github.com/sponsors/ikeycode)

## Crates
## Crates 📦

- `disks` - A simplistic enumeration API built atop `sysfs` for discovering block devices and partitions.
- `superblock` - Pure Rust superblock parsing for various filesystems. Version-specific oddities and more filesystems
Expand Down

0 comments on commit 03ca654

Please sign in to comment.