[Trigger] Operation = Upgrade Type = Package Target = kernel* Target = linux* Target = xorg* Target = systemd* Target = glibc* Target = xfce* Target = blueman* Target = hplip* Target = cups* Target = alsa* Target = archlinux* Target = bluez* Target = broadcom* Target = btrf* Target = dkms* Target = filesystem* Target = firmware* Target = flatpak* Target = grub* Target = lib* Target = manjaro* Target = mhw* Target = network* Target = pacman* Target = pacu* Target = pamac* Target = perl* Target = pipewire* Target = pulseaudio* Target = python* Target = tlp* Target = vala-panel* Target = wayland* Target = nvidia* Target = xfdesktop* [Trigger] Operation = Upgrade Type = Path Target = boot* [Action] Description = Creating Timeshift snapshot before upgrade... Depends = timeshift When = PreTransaction Exec = /usr/bin/timeshift-autosnap AbortOnFail