2021-08-18 03:22:00 -04:00
|
|
|
post_install() {
|
|
|
|
# enable flatpak repo
|
|
|
|
if [ -f /usr/bin/flatpak ]; then
|
|
|
|
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
2021-08-18 03:46:48 -04:00
|
|
|
flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
|
2021-08-18 03:22:00 -04:00
|
|
|
fi
|
|
|
|
# enable systemd timers
|
|
|
|
ln -sf /usr/lib/systemd/system/pamac-cleancache.timer /etc/systemd/system/multi-user.target.wants
|
|
|
|
#ln -sf /usr/lib/systemd/system/pamac-mirrorlist.timer /etc/systemd/system/multi-user.target.wants
|
|
|
|
# polkit agent
|
|
|
|
printf '==> An authentication agent is required\n'
|
|
|
|
printf ' Cinnamon, Deepin, GNOME, GNOME Flashback, KDE, LXDE, LXQt, MATE and Xfce\n'
|
|
|
|
printf ' have an authentication agent already.\n'
|
|
|
|
printf ' See https://wiki.archlinux.org/index.php/Polkit#Authentication_agents\n'
|
|
|
|
printf ' for other desktop environments.\n'
|
|
|
|
}
|
|
|
|
|
|
|
|
post_remove() {
|
|
|
|
# disable systemd timers
|
2022-09-02 22:26:26 -04:00
|
|
|
systemctl disable --now pamac-cleancache.timer
|
|
|
|
#systemctl disable --now pamac-mirrorlist.timer
|
2021-08-18 03:22:00 -04:00
|
|
|
}
|