diff --git a/feishin.desktop.tmpl b/feishin.desktop.tmpl new file mode 100644 index 00000000..8f33a729 --- /dev/null +++ b/feishin.desktop.tmpl @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Feishin +GenericName=Music player +Exec=${FEISHIN_DESKTOP_EXECUTABLE} ${FEISHIN_DESKTOP_ARGS} +TryExec=${FEISHIN_DESKTOP_EXECUTABLE} +Terminal=false +Type=Application +Icon=org.jeffvli.feishin +StartupWMClass=feishin +SingleMainWindow=true +Categories=AudioVideo;Audio;Player;Music; +Keywords=Navidrome;Jellyfin;Subsonic;OpenSubsonic +Comment=A player for your self-hosted music server diff --git a/install-feishin-appimage b/install-feishin-appimage index 99976304..3378053b 100755 --- a/install-feishin-appimage +++ b/install-feishin-appimage @@ -1,17 +1,33 @@ #!/bin/sh -dir=$1 -arg=$2 -arch=$(uname -m) +set -eu -if [ "$arch" != "x86_64" ] && [ "$arch" != "aarch64" ]; then +if [ "$#" -lt 1 ]; then + echo "Usage: $0