From 075b3c952e7a39f032b19e7e2c4c65f057a68d19 Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Sat, 26 Jul 2025 18:35:40 +0300 Subject: [PATCH] install: don't create Chrome or Signal shortcuts unless google-chrome-stable or org.signal.Signal exists --- install | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/install b/install index 4f3d7907..10c88b2c 100755 --- a/install +++ b/install @@ -279,10 +279,14 @@ else ln -nsfv /usr/share/applications/kdesystemsettings.desktop $DESKTOP/ # scripts repo ln -nsfv /usr/local/share/applications/a-firefox.desktop $DESKTOP/ - ln -nsfv /usr/local/share/applications/a-google-chrome.desktop $DESKTOP/ + if [ -f "/usr/bin/google-chrome-stable" ]; then + ln -nsfv /usr/local/share/applications/a-google-chrome.desktop $DESKTOP/ + fi 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/a-signal.desktop $DESKTOP/ + if [ -f "/var/lib/flatpak/exports/bin/org.signal.Signal" ]; then + ln -nsfv /usr/local/share/applications/a-signal.desktop $DESKTOP/ + fi ln -nsfv /usr/local/share/applications/a-firefox-cups.desktop $DESKTOP/ # flatpaks ln -nsfv /var/lib/flatpak/exports/share/applications/com.heroicgameslauncher.hgl.desktop $DESKTOP/