Add some MIME parsing stuff for HTTP(S) and local files
Add formatter git commit hook
Update README.md
Right now, desktoputils provides rundesktop, a command-line tool to open a set of files in an application specified in a .desktop file.
desktoputils can be customized with a configuration file which currently supports the following settings:
[General]
# Determines where desktoputils takes the user's preferred terminal from.
# - Internal: use the Terminal setting below
# - KDE: (if compiled with KDE support) read from KDE settings
Terminal Provider=Internal
# When Terminal Provider is set to Internal, this is the terminal to launch
# applications in that have Terminal=true set in their desktop files.
Terminal=xterm
The configuration file gets loaded from ~/.config/desktoputilsrc and /etc/xdg/desktoputilsrc, whichever exists, in that order.