scripts/appimages.sh
2025-03-26 21:37:21 +01:00

25 lines
675 B
Bash
Executable File

#!/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"