install: add modified HGL to desktop && autostart: add --who for systemd-inhibit

This commit is contained in:
Aminda Suomalainen 2026-03-17 11:15:28 +02:00
parent 6b2f6cbd9c
commit d11ad39bb9
Signed by: Mikaela
GPG Key ID: 99392F62BAE30723
5 changed files with 7 additions and 5 deletions

View File

@ -1,6 +1,6 @@
[Desktop Entry]
Name=Heroic Games Launcher
Exec=systemd-inhibit gamemoderun flatpak run com.heroicgameslauncher.hgl
Exec=systemd-inhibit --who com.heroicgameslauncher.hgl gamemoderun flatpak run com.heroicgameslauncher.hgl
Terminal=false
SingleMainWindow=true
Type=Application

View File

@ -1,6 +1,6 @@
[Desktop Entry]
Name=SteamDeck TV
Exec=systemd-inhibit gamemoderun flatpak run --env=SteamDeck=1 com.valvesoftware.Steam -tenfoot -steamdeck
Exec=systemd-inhibit --who com.valvesoftware.Steam gamemoderun flatpak run --env=SteamDeck=1 com.valvesoftware.Steam -tenfoot -steamdeck
Icon=com.valvesoftware.Steam
Type=Application
Hidden=false

View File

@ -1,6 +1,6 @@
[Desktop Entry]
Name=SteamDeck icon
Exec=systemd-inhibit flatpak run --env=SteamDeck=1 com.valvesoftware.Steam -silent -steamdeck
Exec=systemd-inhibit --who com.valvesoftware.Steam flatpak run --env=SteamDeck=1 com.valvesoftware.Steam -silent -steamdeck
Icon=com.valvesoftware.Steam
Type=Application
Hidden=false

View File

@ -195,7 +195,7 @@ if [ "$(id -u)" == "0" ]; then
fi
# If Steam is installed, chances are these work
if [ -f /var/lib/flatpak/exports/bin/com.valvesoftware.Steam ]; then
cp -v local/share/applications/{a-steam,com.valvesoftware.Steam,flatpak-steam-bigpicture,flatpak-steam-tray}.desktop /usr/local/share/applications/
cp -v local/share/applications/{a-steam,com.valvesoftware.Steam,flatpak-steam-bigpicture,flatpak-steam-tray,com.heroicgameslauncher.hgl}.desktop /usr/local/share/applications/
fi
if [ -f /var/lib/flatpak/exports/bin/org.briarproject.Briar ]; then
cp -v local/share/applications/briar.desktop /usr/local/share/applications/
@ -531,6 +531,7 @@ else
ln -nsfv /usr/local/share/applications/foot-ncdu.desktop $DESKTOP/
ln -nsfv /usr/local/share/applications/flatpak-steam-bigpicture.desktop $DESKTOP/
ln -nsfv /usr/local/share/applications/a-steam.desktop $DESKTOP/
ln -nsfv /usr/local/share/applications/com.heroicgameslauncher.hgl.desktop $DESKTOP/
if [ -f "/var/lib/flatpak/exports/bin/org.signal.Signal" ]; then
ln -nsfv /usr/local/share/applications/a-signal.desktop $DESKTOP/
fi
@ -538,7 +539,7 @@ else
ln -nsfv /usr/local/share/applications/a-firefox-gmail.desktop $DESKTOP/
# flatpaks
ln -nsfv /var/lib/flatpak/exports/share/applications/com.valvesoftware.SteamLink.desktop $DESKTOP/
ln -nsfv /var/lib/flatpak/exports/share/applications/com.heroicgameslauncher.hgl.desktop $DESKTOP/
#ln -nsfv /var/lib/flatpak/exports/share/applications/com.heroicgameslauncher.hgl.desktop $DESKTOP/
ln -nsfv /var/lib/flatpak/exports/share/applications/com.rafaelmardojai.Blanket.desktop $DESKTOP/
ln -nsfv /var/lib/flatpak/exports/share/applications/de.haeckerfelix.Shortwave.desktop $DESKTOP/
ln -nsfv /var/lib/flatpak/exports/share/applications/org.pulseaudio.pavucontrol.desktop $DESKTOP/

View File

@ -0,0 +1 @@
../../../conf/autostart/com.heroicgameslauncher.hgl.desktop