summaryrefslogtreecommitdiff
path: root/bm
diff options
context:
space:
mode:
Diffstat (limited to 'bm')
-rwxr-xr-xbm16
1 files changed, 9 insertions, 7 deletions
diff --git a/bm b/bm
index 60bc29b..cc095e9 100755
--- a/bm
+++ b/bm
@@ -30,13 +30,15 @@ type qutebrowser >/dev/null 2>&1 && CANQBC="qbc"
[ -z "$WAYLAND_DISPLAY" -a -n "$DISPLAY" ] && \
type xclip >/dev/null 2>&1 && CANCLIPB="clip"
# Flatpaks
-LIST="$(flatpak list)"
-echo "$LIST" | grep -q "org.mozilla.firefox" && CANFFC="ffc"
-echo "$LIST" | grep -q "com.brave.Browser" && CANBRA="brave"
-echo "$LIST" | grep -q "io.gitlab.librewolf-community" && \
- CANLWC="lwc"
-echo "$LIST" | grep -q "org.qutebrowser.qutebrowser" && \
- CANQBC="qbc"
+if type flatpak >/dev/null; then
+ LIST="$(flatpak list)"
+ echo "$LIST" | grep -q "org.mozilla.firefox" && CANFFC="ffc"
+ echo "$LIST" | grep -q "com.brave.Browser" && CANBRA="brave"
+ echo "$LIST" | grep -q "io.gitlab.librewolf-community" && \
+ CANLWC="lwc"
+ echo "$LIST" | grep -q "org.qutebrowser.qutebrowser" && \
+ CANQBC="qbc"
+fi
#}}}
#{{{ getopts