#!/usr/bin/bash

mkdir -p "$HOME/.config/firetools"
cat <<EOF > "$HOME/.config/firetools/uiapps"
# Program list for Firetools
#
# Each line defines an application, with semicolons separated fields as follows:
#
#       executable; description; icon; (optional) command for starting Firejail
#
# Examples:
#
#       inkscape;Inkscape SVG Editor;inkscape
#       calibre;Calibre eBook Reader;/usr/share/calibre/images/lt.png
#
# Lines starting in # are comments.
#

# Missing Firetools apps

zoom;Zoom;Zoom
/opt/appimages/zoom.AppImage;Zoom AppImage;zoom-appimage;firejail --appimage --profile=/etc/firejail/zoom.profile /opt/appimages/zoom.AppImage
linphone;Linphone;linphone
/opt/appimages/linphone.AppImage;Linphone AppImage;linphone-appimage;firejail --appimage --profile=/etc/firejail/linphone.profile /opt/appimages/linphone.AppImage
/opt/linphone/linphone-launcher;Linphone /opt/linphone/linphone-launcher;linphone-desktop;firejail --profile=/etc/firejail/linphone.profile /opt/linphone/linphone-launcher
/opt/appimages/teams-for-linux.AppImage;Teams for Linux AppImage;teams-for-linux-appimage;firejail --appimage --profile=/etc/firejail/teams-for-linux.profile /opt/appimages/teams-for-linux.AppImage
teams-for-linux;Teams for Linux;teams-for-linux;firejail --profile=/etc/firejail/teams-for-linux.profile /usr/bin/teams-for-linux
vivaldi;Vivaldi;vivaldi
brave;Brave Web Browser;brave
brave-browser;Brave Web Browser;brave-browser
libreoffice;LibreOffice;libreoffice
localc;LibreOffice Calc;libreoffice-calc
loimpress;LibreOffice Impress;libreoffice-impress
element-desktop;Element;element-desktop;firejail --ignore=apparmor --apparmor-replace /usr/bin/element-desktop
atril;Atril;atril
EOF

echo "cat \"$HOME/.config/firetools/uiapps\""
echo
cat "$HOME/.config/firetools/uiapps"
echo
echo
echo "added \"Missing Firetools apps\" to \"$HOME/.config/firetools/uiapps\""
echo "Done."
exit 0
