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