#!/bin/bash #Requires a template.desktop in /usr/share/applications # # read -p "Enter filename: " file read -p "Enter name: " name read -p "Enter version: " version echo "Making AppImage executable" #Make appimage executable # sudo chmod +x ~/Applications/$name-$version.AppImage # Copy template # sudo cp /usr/share/applications/template.desktop /usr/share/applications/$file.desktop # Search for text to replace # if [[ $name != "oldname" && $version != "oldversion" ]]; then sudo sed -i 's/oldversion/'$version'/g' /usr/share/applications/$file.desktop sudo sed -i 's/oldname/'$name'/g' /usr/share/applications/$file.desktop fi echo "$file.desktop has been created"