#!/bin/bash

if [ "$SUDO_USER" != "" ]
then

	systemctl disable --now flatpak-system-helper
	rm -f /usr/share/dbus-1/org.freedesktop.Flatpak.service
	rm -f /etc/dbus-1/system.d/org.freedesktop.Flatpak.SystemHelper.conf
	rm -f /usr/share/dbus-1/org.freedesktop.Flatpak.SystemHelper.service
	rm -f /usr/lib/systemd/system/flatpak-system-helper.service
	systemctl daemon-reload

	echo 	"
		#!/bin/bash
		export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/$SUDO_UID/bus
		systemctl --user disable --now flatpak-portal.service
		sudo rm -f /home/$SUDO_USER/.config/systemd/user/flatpak-oci-authenticator.service
		systemctl --user daemon-reload
		systemctl --user disable --now flatpak-oci-authenticator
		sudo rm -f /home/$SUDO_USER/.config/systemd/user/flatpak-portal.service services
		systemctl --user daemon-reload
		systemctl --user disable --now flatpak-session-helper
		sudo rm -f /home/$SUDO_USER/.config/systemd/user/flatpak-session-helper.service
		systemctl --user daemon-reload

	">/tmp/flatpak-install.sh
	chmod +x /tmp/flatpak-install.sh
	sudo -u $SUDO_USER /tmp/flatpak-install.sh
	rm /tmp/flatpak-install.sh

	tfile=$(mktemp)
	cat /home/$SUDO_USER/.profile | grep -v 'export XDG_DATA_DIRS=$XDG_DATA_DIRS:/opt/aramis/flatpak/1.18.0/var/lib/flatpak/exports/share' > $tfile
	cp $tfile /home/$SUDO_USER/.profile
	cat /home/$SUDO_USER/.bashrc | grep -v 'export XDG_DATA_DIRS=$XDG_DATA_DIRS:/opt/aramis/flatpak/1.18.0/var/lib/flatpak/exports/share' > $tfile
	mv $tfile /home/$SUDO_USER/.bashrc
fi
