Hi HN — I made dutix (“Default UTI eXtension handler manager”), a CLI for managing macOS default handlers for file extensions, UTIs (Uniform Type Identifiers), and URL schemes.
It supports: • setting defaults (dutix set ...) • inspecting current defaults (dutix targets show ...) • migrating all associations from one app to another (dutix apps migrate ...)
Inspired by duti; dutix keeps the CLI spirit but adds bulk migration, preview/dry-run, and JSON/YAML output.