macOS 14+ · Universal / Apple Silicon · Developer ID Signed

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.

Signed with Apple Developer ID: Mziwamadoda Majola (7H64C3G53A)

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.

App Store & Mac Licensing

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.

Monthly Pro

$3/ month
$36.00 total for the year
  • 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
Download & Subscribe

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