Connect applications to schemes, filetypes, and more on macOS (more to come)

Fix startup crash and versioning issues #1

Open kitsune.earth
targeting canonical from kitsune.earth/infat:fix-appkit-linkage
Open opened by and assigned to kitsune.earth
targeting canonical from kitsune.earth/infat:fix-appkit-linkage

Was trying this out today and ran into the crash when installing the tool from nixpkgs, and even when building from source locally in a checkout. The crash was pretty easy to fix, but it might be better to use objc2-app-kit instead in the future. These now work on my system (macOS 26.7.2):

  • cargo run -- set --ext wav "mpv"
  • cargo run -- info --ext txt

cargo run -- set --ext txt "Zed Preview" still fails but I think that is #1 (or https://github.com/philocalyst/infat/issues/42)

Also added a commit to clean up the drift between tag/published version and the Cargo manifests since the problem is called out in the nixpkgs source.

Closes #2

Commits 0