Categories=Utility; NoDisplay=true $ cat /usr/share/applications/7z.desktop [Desktop Entry] Type=Application Name=Unpack 7z/rar TryExec=7z Exec=xterm -e "7z x -o$(dirname %f) %f" MimeType=application/x-7z-compressed;application/x-rar;application/x-rar-compressed;application/x-7z-compressed-tar; $ cat /usr/share/applications/busybox-tar.desktop [Desktop Entry] Type=Application Name=Unpack tar Exec=xterm -e "tar -x -C $(dirname %f) -f %f" MimeType=application/x-tar;application/x-compressed-tar;application/x-tar-compressed;application/x-bzip-compressed-tar;application/x-bzip2-compressed-tar;application/x-lzma-compressed-tar;application/x-xz-compressed-tar; $ cat /usr/share/applications/busybox-unzip.desktop [Desktop Entry] Type=Application Name=Unpack zip Exec=xterm -e "unzip -d $(dirname %f) %f" MimeType=application/x-zip;application/x-zip-compressed;application/zip;