| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A disk formatting utility for linux that is similar to the windows format utility. Currently it uses the UDisks2 system service (via the udisks2 crate) for the heavy lifting. Other backends can be conceptually added later.
Small, good defaults and easy to use, especially for users coming from windows to linux.
If you need to be able to create exfat partitions, you need to install exfatprogs package on your distribution if not already available.
git clone https://github.com/MoAlyousef/diskfmt
cd diskfmt
cargo build --release
# if you have libfltk1.4-dev installed, you can build using
cargo build --release --features=fltk/fltk-config
# To build with hybrid/x11 support
cargo build --release --features=fltk/use-waylandFeature flags:
./scripts/build-appimage.sh # produces target/appimage/diskfmt-<version>-<arch>.AppImagediskfmt starts the GUI by default (no arguments) or with --start-ui. The same operations are available via a command‑line interface.
Global options:
Commands:
Start GUI
List devices (removable only)
Format a device or partition
Cancel a running format
Config management
diskfmt reads configuration from:
Schema (TOML):
[style]
# Default GUI theme and scheme
theme = "DARK2" # See `diskfmt --help` for full list
scheme = "Fleet1" # Fleet1 or Fleet2CLI flags always override config, which overrides built‑in defaults (DARK2 + Fleet1).
| Back | FazBrowse Home | New Git URL |