Welcome to my extension! I hope you like it :)
If you have any ideas, just open a feature request or issue on Github via the Raycast Store page.
The usage is fairly intuitive. Each disk has multiple actions in Raycast which are self-explanatory and change based on the type and status of the disk/volume. Just try it!
It supports a variety of diskutil-related commands, like unmount, eject, EFI partition mounting, and more. All with shortcuts and a GUI.
CMD+. (UX/UI improvement feedback welcome)diskutil info)
diskutil info -plist which shows more information including SMART dataIt does not support disk formatting, partitioning, or other destructive write actions. However, it is easy to select a disk and switch to the terminal via CMD+T for manual diskutil commands.
This extension is basically a combination of the terminal command diskutil with some regex and plist parsing.
It's probably not the most performant approach, but it provides all the information from diskutil list and diskutil info with added functionality and a user-friendly interface.
diskutil list command.