Repository navigation
Releases: valmayaki/diskwatch
Releases · valmayaki/diskwatch
Release list
diskwatch 1.0.0
First public release of diskwatch: find what is eating your disk and what changed since
yesterday — a cached whole-disk index with snapshots, growth reports and a vim-key browser,
for macOS and Debian/Proxmox.
Downloads
| Asset | For |
|---|---|
Diskwatch-1.0.0-macos-universal.zip |
macOS 12 Monterey or later, Apple silicon and Intel. Self-contained app (bundled duc, no Homebrew needed). |
diskwatch-linux |
Debian 12/13, Proxmox VE 8/9 (needs apt install duc). |
duc-ui-{bookworm,trixie}-{amd64,arm64} |
Optional Linux browser with vim keys and the i info popup. |
duc-*.tar.gz, tokyocabinet-1.4.48.tar.gz |
Upstream sources of the bundled LGPL components. |
SHA256SUMS |
Checksums: shasum -a 256 -c SHA256SUMS --ignore-missing |
Install
macOS
unzip Diskwatch-1.0.0-macos-universal.zip -d ~/Applications
xattr -dr com.apple.quarantine ~/Applications/Diskwatch.app # ad-hoc signed, not notarised
~/Applications/Diskwatch.app/Contents/MacOS/diskwatch-launcher installThen add ~/Applications/Diskwatch.app under System Settings → Privacy & Security →
Full Disk Access, and run diskwatch scan.
Debian / Proxmox
sudo apt install duc
sudo install -m 755 diskwatch-linux /usr/local/bin/diskwatch
sudo diskwatch install && sudo diskwatch scanFull guide and system dependencies: docs/INSTALL.md.
Highlights
- Instant
report(what grew/shrank),ls,du,historyfrom the index; scans at
background priority, ≈ 40 MB peak memory. - macOS: user-settable schedule (
diskwatch schedule), catches up after sleep; Full Disk
Access owned by the app; unused-app report; cloud-drive local vs cloud size; correct APFS
accounting (firmlink loop, clones, reserves). - Linux:
storage(Proxmox, LVM thin pools, ZFS),cleanuphints,pkgs; Ansible role. - Browser with vim keys and an
ifile-info popup on both platforms. - Agent skill for AI coding assistants (docs/SKILLS.md).
See the CHANGELOG for details.
diskwatch is MIT-licensed; bundled duc (LGPL-3.0) and Tokyo Cabinet (LGPL-2.1): see
THIRD_PARTY_NOTICES.
🤖 Generated with Claude Code