Important
This project is in no way associated with the CrystalDiskInfo project.
Releases for GlacierDiskInfo and GlacierDiskMark are available on the releases page or via GitHub Actions artifacts.
GlacierDiskInfo | GlacierDiskMark |
Latest GlacierDiskInfo release | Latest GlacierDiskMark release |
Note
Maintaining GlacierDiskInfo in a package repository? Let me know and I will make a list!
To add a theme, click the "Theme" menu item, then click "Add theme". This will take you to your themes folder, where you can put any *.css
files.
Then, restart and the theme should be somewhere under the "Theme" menu item. Hover it, and click "Apply".
Themes are built in regular ol' CSS. The easiest way to build themes is with the assistance of devtools, which are only available when developing, so you may want to consider cloning the project.
You can, of course, also just reference the CSS files themselves, located in the gui/assets
directory.
Example themes can be found in the themes
directory. Below is a screenshot of kurei_kei_unofficial.css
:
- Rust and Cargo
dioxus-cli
- This can be installed with
cargo install dioxus-cli
- This can be installed with
libatasmart-dev
- Dioxus prerequisites
- Clone the repository
- Run
dx build --package glacier-disk-info --release
- The build will be in
target/dx/glacier-disk-info/release
libglacierdisk
- Publish on crates.io
- Fix attribute fetching
- Support more unix-like platforms (FreeBSD, OpenBSD, etc.)
- This would probably entail expanding the
libatasmart
library to support more platforms
- This would probably entail expanding the
- Support whatever can be read from USB drives
- Support more data
- Transfer mode
- HDD Rotation Rate
- Interface (eg. SATA, NVME, etc.)
- Benchmark support
- Sequential read
- Sequential write
- Random read
- Random write
- Multiple queue depth
glacier-disk-info
- Theming
- Flatpak
- Multi-language support
- Move to Dioxus blitz (whenever that's out/stable-ish)
glacier-disk-mark
- Theming
- Flatpak
- Multi-language support
- Move to Dioxus blitz (whenever that's out/stable-ish)
The following image files were sourced from CrystalDiskInfo:
gui/assets/img/good.ico
gui/assets/img/caution.ico
gui/assets/img/bad.ico
Colors, design, etc. are also (purposefully) heavily inspired by the CrystalDiskInfo project.
Issues, PRs, etc. are all welcome!