Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-r...@lists.debian.org

* Package name    : handlr
  Version         : 0.6.4
  Upstream Author : Gregory
* URL             : https://github.com/chmln/handlr
* License         : MIT
  Programming Lang: Rust
  Description     : application default handler

Manage your default applications with ease using handlr!

Features

 * Set default handler by extension or mime-type
 * Intelligent mime type detection from files based on extension and
   content
 * Open multiple files at once
 * Set multiple handlers for mime/extension and use rofi/dmenu to pick
   one
 * Wildcard support like text/*
 * Automatically removes invalid/wrong .desktop entries from
   mimeapps.list
 * Helper commands like launch, get --json for your scripting needs
 * Unnecessarily fast (written in Rust)
 * Single compiled binary with no dependencies

----

As the description mentions, this overlaps with the already packages
xdg-utils, but does have interesting improvements, to quote the
upstream README:

Compared to xdg-utils

 * Can open multiple files/URLs at once
 * Can have multiple handlers and use rofi/dmenu to pick one at runtime
 * Far easier to use with simple commands like get, set, list
 * 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 fish, zsh and bash), including mimes, 
extensions, and .desktop files
 * Optional json output for scripting
 * Properly supports Terminal=true entries

Reply via email to