A better xdg-utils
Find a file
2020-05-17 00:45:30 -04:00
completions Polish 2020-05-16 03:19:50 -04:00
src Handle directories 2020-05-17 00:45:25 -04:00
.gitattributes Ignore completions from stats 2020-05-16 03:25:25 -04:00
.gitignore MVP 2020-04-05 17:29:58 -04:00
.rustfmt.toml Handle directories 2020-05-17 00:45:25 -04:00
Cargo.lock Remove derive_more 2020-05-16 03:23:53 -04:00
Cargo.toml Remove derive_more 2020-05-16 03:23:53 -04:00
README.md Update README.md 2020-05-16 03:56:57 -04:00


handlr

Manage your default applications with ease using handlr!

Features

  • Set default handler by extension or mime-type
  • Open path/url with default handler (like xdg-open)
  • List default associations
  • Automatically removes invalid/wrong .desktop entries
  • Simply a great command-line experience

Compared to xdg-open and xdg-mime:

  • Can operate on extensions, no need to look up or remember mime types
    • useful for common tasks like setting a handler for png/docx/etc files
  • Superb autocomplete (currently just fish), including mimes, extensions, and .desktop files
  • Optional json output for commands like get

Screenshots

Attr

Icons made by Eucalyp from www.flaticon.com