Fixed issues with .desktop, and fixed generation of .desktop for when the magic number is used
This commit is contained in:
63
install.sh
63
install.sh
@@ -178,26 +178,49 @@ 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
|
# TODO: Add the copying or generation of the .desktop file
|
||||||
echo "Creating .desktop entry!"
|
echo "Creating .desktop entry!"
|
||||||
mkdir -p "$HOME/.local/share/applications"
|
mkdir -p "$HOME/.local/share/applications"
|
||||||
echo "[Desktop Entry]
|
if [[ "$PROTON_PATH" == "PATH" ]] then
|
||||||
Comment[en_US]=Electronic Arts App
|
echo "[Desktop Entry]
|
||||||
Comment=Electronic Arts App
|
Comment[en_US]=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'
|
Comment=Electronic Arts App
|
||||||
GenericName[en_US]=EA 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-ge 'C:\\Program Files\\Electronic Arts\\EA Desktop\\EA Desktop\\EADesktop.exe'
|
||||||
GenericName=
|
GenericName[en_US]=EA App
|
||||||
Icon=$HOME/.local/share/icons/EAapp.ico
|
GenericName=
|
||||||
MimeType=
|
Icon=$HOME/.local/share/icons/EAapp.ico
|
||||||
Name[en_US]=EA App
|
MimeType=
|
||||||
Name=EA App
|
Name[en_US]=EA App
|
||||||
Path="$STEAM_COMPAT_DATA_PATH/"
|
Name=EA App
|
||||||
StartupNotify=true
|
Path="$STEAM_COMPAT_DATA_PATH/"
|
||||||
StartupWMClass=EADesktop.exe
|
StartupNotify=true
|
||||||
Terminal=false
|
StartupWMClass=EADesktop.exe
|
||||||
TerminalOptions=
|
Terminal=false
|
||||||
Type=Application
|
TerminalOptions=
|
||||||
X-KDE-SubstituteUID=false
|
Type=Application
|
||||||
X-KDE-Username=
|
X-KDE-SubstituteUID=false
|
||||||
Categories=Game
|
X-KDE-Username=
|
||||||
" > "$HOME/.local/share/applications/EA App.desktop"
|
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!"
|
echo "Copying the desktop icon!"
|
||||||
cp "./EAapp.ico" "$HOME/.local/share/icons/EAapp.ico"
|
cp "./EAapp.ico" "$HOME/.local/share/icons/EAapp.ico"
|
||||||
sleep 1
|
sleep 1
|
||||||
|
|||||||
Reference in New Issue
Block a user