Fixed issues with .desktop, and fixed generation of .desktop for when the magic number is used
This commit is contained in:
25
install.sh
25
install.sh
@@ -178,10 +178,11 @@ echo "Using $STEAM_COMPAT_DATA_PATH as proton prefix. This is where EA App will
|
||||
# TODO: Add the copying or generation of the .desktop file
|
||||
echo "Creating .desktop entry!"
|
||||
mkdir -p "$HOME/.local/share/applications"
|
||||
if [[ "$PROTON_PATH" == "PATH" ]] then
|
||||
echo "[Desktop Entry]
|
||||
Comment[en_US]=Electronic Arts App
|
||||
Comment=Electronic Arts App
|
||||
Exec=env 'STEAM_COMPAT_DATA_PATH=$STEAM_COMPAT_DATA_PATH' 'STEAM_COMPAT_CLIENT_INSTALL_PATH=$STEAM_COMPAT_CLIENT_INSTALL_PATH' 'DXVK_STATE_CACHE_PATH=$DXVK_STATE_CACHE_PATH' '$PROTON_PATH/proton' 'C:\\Program Files\\Electronic Arts\\EA Desktop\\EA Desktop\\EADesktop.exe'
|
||||
Exec=env 'STEAM_COMPAT_DATA_PATH=$STEAM_COMPAT_DATA_PATH' 'STEAM_COMPAT_CLIENT_INSTALL_PATH=$STEAM_COMPAT_CLIENT_INSTALL_PATH' 'DXVK_STATE_CACHE_PATH=$DXVK_STATE_CACHE_PATH' proton-ge 'C:\\Program Files\\Electronic Arts\\EA Desktop\\EA Desktop\\EADesktop.exe'
|
||||
GenericName[en_US]=EA App
|
||||
GenericName=
|
||||
Icon=$HOME/.local/share/icons/EAapp.ico
|
||||
@@ -198,6 +199,28 @@ X-KDE-SubstituteUID=false
|
||||
X-KDE-Username=
|
||||
Categories=Game
|
||||
" > "$HOME/.local/share/applications/EA App.desktop"
|
||||
else
|
||||
echo "[Desktop Entry]
|
||||
Comment[en_US]=Electronic Arts App
|
||||
Comment=Electronic Arts App
|
||||
Exec=env 'STEAM_COMPAT_DATA_PATH=$STEAM_COMPAT_DATA_PATH' 'STEAM_COMPAT_CLIENT_INSTALL_PATH=$STEAM_COMPAT_CLIENT_INSTALL_PATH' 'DXVK_STATE_CACHE_PATH=$DXVK_STATE_CACHE_PATH' '$PROTON_PATH/proton' run 'C:\\Program Files\\Electronic Arts\\EA Desktop\\EA Desktop\\EADesktop.exe'
|
||||
GenericName[en_US]=EA App
|
||||
GenericName=
|
||||
Icon=$HOME/.local/share/icons/EAapp.ico
|
||||
MimeType=
|
||||
Name[en_US]=EA App
|
||||
Name=EA App
|
||||
Path="$STEAM_COMPAT_DATA_PATH/"
|
||||
StartupNotify=true
|
||||
StartupWMClass=EADesktop.exe
|
||||
Terminal=false
|
||||
TerminalOptions=
|
||||
Type=Application
|
||||
X-KDE-SubstituteUID=false
|
||||
X-KDE-Username=
|
||||
Categories=Game
|
||||
" > "$HOME/.local/share/applications/EA App.desktop"
|
||||
fi
|
||||
echo "Copying the desktop icon!"
|
||||
cp "./EAapp.ico" "$HOME/.local/share/icons/EAapp.ico"
|
||||
sleep 1
|
||||
|
||||
Reference in New Issue
Block a user