Skip to content

NoahKamara/Urigami

Repository files navigation

Urigami

Urigami is a command-line utility for managing default applications on macOS. It allows you to get information about installed applications, find default apps for specific file types or URIs, and set default applications.

Installation

Homebrew

brew install noahkamara/homebrew-tap/urigami

Build

./build.sh # the executable will be at ./urigami

Usage

Urigami provides several subcommands:

urigami <subcommand>

Subcommands

  1. opens: Find the default app(s) for a given input
  2. appinfo: Get information about an installed application
  3. setdefault: Set the default app for a given input

Examples

Show metadata for Preview.app including

urigami appinfo Preview --uti 

Show applications that can open .png files

urigami opens .png 

Open pdf files in Arc by default

urigami setdefault .pdf Arc 

Contributing

Contributions welcome!

About

command-line utility for managing default applications on macOS

Topics

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Contributors