sS addJavaxProtocolToMimeAppsList() { File desktopFile = userDir(".local/share/applications/javax-protocol.desktop"); saveTextFile(desktopFile, [[ [Desktop Entry] Name=javax URL Handler GenericName=javax URL Handler Comment=Handle URL Scheme javax:// Exec=$HOME/bin/jforfirefox %u Terminal=false Type=Application MimeType=x-scheme-handler/javax; Icon= Categories=Development;Utility; ]].replace("$HOME", f2s(userDir()))); ret addAssociationToMimeAppsList("x-scheme-handler/javax", f2s(desktopFile)); }