From 5d9780f85c7f968be6b40ee4098ebb7c7f724675 Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Wed, 4 Jan 2023 11:20:39 +0200 Subject: [PATCH] bash/usr-local-bin/fluffychat: prefer snap --- bash/usr-local-bin/fluffychat | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/bash/usr-local-bin/fluffychat b/bash/usr-local-bin/fluffychat index cdf9e6e..c13997c 100755 --- a/bash/usr-local-bin/fluffychat +++ b/bash/usr-local-bin/fluffychat @@ -1,5 +1,17 @@ #!/usr/bin/env bash +# Flutter doesn't support flatpak, so Snap is the least bad Fluffy experience. +# I presume repo version is always outdated, so fallback to flathub s less +# bad. + set -x -flatpak run im.fluffychat.Fluffychat $@ +if [ -f /snap/bin/fluffychat ] +then + snap run fluffychat $@ +elif [ -f /var/lib/flatpak/exports/bin/im.fluffychat.Fluffychat ] +then + flatpak run im.fluffychat.Fluffychat $@ +else + /usr/bin/fluffychat +fi set +x