Growing increasingly bored with XDG and MIME-type inconsistencies, and inspired a bit by mimeo and mimi, I have devised expro which allows you to associate .desktop and command line applications to objects such as files, directories and URLs by matching regular expressions against an object's name or MIME-type. Expro can also let you choose your preferred application from a menu of all associated applications. Expro can effectively replace xdg-open and xdg-email.
To keep expro fast, I've tried to minimize the use of external programs called. Some measure of customization and choice in external programs is allowed via variables in the configuration file. Expro can be configured at both user and system levels.
Both a PKGBUILD and Arch package for expro can be found here, though I may share via the AUR if others find it useful.
I'd be grateful for your comments on expro!
Edit: Now at version 2.xx
Last edited by ninian (2012-06-22 21:27:22)