Consistent & Persistent Finder Layout
Finder’s native “Use as Defaults” button only writes to global preferences, leaving existing folder overrides in .DS_Store untouched. Finder Tool manages both global defaults and binary folder overrides with zero metadata loss.
Pure Swift Bud1 & B-Tree Parser
Reverse-engineered buddy allocator and B-Tree binary serializer that parses and updates .DS_Store files natively without crashing or corrupting trees.
Zero Metadata Loss
Never blanket-deletes .DS_Store. Reconciles view styles (vstl, icvp) while strictly preserving desktop coordinates (dilc), icon positions (Iloc), window bounds (bwsp), and comments (cmmt).
Snapshots & Drift Detection
Every apply operation automatically captures a SHA-256 snapshot in ~/.finder_tool/backups/. Rollback warns and halts if files were modified externally after backup.
Continuous Watcher Daemon
Built-in FSEvents directory monitoring with debouncing, paired with a managed user LaunchAgent so folder layouts never silently revert.
Dry-Run Preview by Default
Every planned modification to global plists and folder binary files is previewed first with comprehensive before/after diffs before touching disk.
Dual Interface: GUI & CLI
Run via native SwiftUI application or command-line utility for automated shell scripts and administrator workflows.
File Extension Hiding
Enforces clean icon presentation by hiding filename extensions across scanned folders while disengaging global override flags in NSGlobalDomain.
Simple, Transparent Pricing
Inspect defaults and run dry-run previews for free. Subscribe to unlock automated folder persistence, binary buddy allocator reconciliation, and continuous LaunchAgent consistency monitoring.
Annual Pro
- Icon View layout enforcement (44×44, Kind sort, None group)
- Pure Swift Bud1 & B-Tree .DS_Store reconciliation
- Automated file extension auto-hiding across folders
- Quiescent FSEvents watcher & LaunchAgent persistence
- Automated SHA-256 pre-apply snapshots & drift rollback
Monthly Pro
- Icon View layout enforcement (44×44, Kind sort, None group)
- Pure Swift Bud1 & B-Tree .DS_Store reconciliation
- Automated file extension auto-hiding across folders
- Quiescent FSEvents watcher & LaunchAgent persistence
- Automated SHA-256 pre-apply snapshots & drift rollback
Terms of Service (EULA) · Privacy Policy · Customer Support
Command-Line Interface
The compiled findertool binary gives full programmatic control over Finder layout auditing and reconciliation:
# 1. Inspect environment and scan folders for conflicting overrides findertool inspect # 2. Preview planned changes without modifying any files (dry-run) findertool preview # 3. Apply preferred layout atomically with automatic snapshot backup findertool apply # 4. Verify post-apply compliance across global plists and folder stores findertool verify # 5. List historical snapshot backups findertool backups # 6. Safe rollback to previous snapshot findertool restore <backup-id> # 7. Install background consistency watcher LaunchAgent findertool watch --install findertool watch --status