diff --git a/bash/usr-local-bin/libreoffice b/bash/usr-local-bin/libreoffice new file mode 100755 index 0000000..a049669 --- /dev/null +++ b/bash/usr-local-bin/libreoffice @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +# workarounding dependency issues + +#set -x +# The usual system-wide installation +if [ -f /var/lib/flatpak/exports/bin/org.libreoffice.LibreOffice ]; then + flatpak run org.libreoffice.LibreOffice $@ +# User-specific flatpak +elif [ -f ~/.local/share/flatpak/exports/bin/org.libreoffice.LibreOffice ]; then + flatpak run --user org.libreoffice.LibreOffice $@ +# The usual installation +elif [ -f /usr/bin/libreoffice ]; then + /usr/bin/libreoffice $@ +else + printf "LibreOffice doesn't seem to be installed :(" +fi +#set +x