Allocated blocks drive the map
disktree scans the home directory by default and renders its contents as a nested treemap. Its default size metric is allocated disk usage, calculated from filesystem block counts rather than apparent file length, so sparse files and other allocation differences are reflected in the space it says can be reclaimed. Hidden entries are included, hardlinks to the same inode are counted once and symbolic links are not followed.
Whole-disk mode widens the scan while staying on the same mount source. The tagged README says pseudo-filesystems, other disks, network shares, automounts and snapshot subvolumes are excluded unless the user explicitly crosses those boundaries, reducing the risk of a disk scan silently walking into unrelated storage.
Deletion waits behind a review screen
Marking files or directories is reversible until the review screen. Moving items to trash is preferred when a supported trash backend is available, while permanent deletion requires an explicit confirmation. The removal layer refuses the filesystem root, the scan root, the user's home directory, mount points and selected system trees such as /usr and /etc. Symlinks are unlinked rather than followed, and removal paths are not passed through a shell.
0.9.1 is a narrow but inspectable Linux release
Version 0.9.1 was published on 24 September with an x86_64 Linux archive and a separate checksum file. GitHub reports SHA-256 8fc17e982604e13f73e13c864f9d3fc6fcc820cdfab469f45289167ee7062ba7 for the archive, and the release commit is recorded as a valid SSH-signed commit by Tobi Lütke.
The tagged CI pins Rust 1.97, runs the repository's lint and test tasks on Ubuntu 24.04, and the release workflow tests again before building with Cargo's locked dependency graph on Ubuntu 22.04. The application still has a deliberately narrow target: it is designed for Omarchy, requires a Wayland or X11 session with Vulkan-capable GPUI support, and currently publishes no arm64 or non-Linux binary.