initial commit and cleanup

pull/1/head
Tio TROM 5 months ago
parent 244c840718
commit dabfd0728b
  1. 4
      README.md
  2. 2485
      pkg/tromjaro-autosnap-hook/.BUILDINFO
  3. BIN
      pkg/tromjaro-autosnap-hook/.MTREE
  4. 14
      pkg/tromjaro-autosnap-hook/.PKGINFO
  5. 50
      pkg/tromjaro-autosnap-hook/etc/pacman.d/hooks/00-timeshift-autosnap.hook
  6. 50
      src/alpm-hooks/00-timeshift-autosnap.hook

@ -1,6 +1,6 @@
# TROMjaro fixes package
# TROMjaro Autosnap Hook
Various fixes for TROMjaro OS
A hook to create backups before important updates, using Timeshift.
## Building the package

File diff suppressed because it is too large Load Diff

Binary file not shown.

@ -1,14 +0,0 @@
# Generated by makepkg 6.0.1
# using fakeroot version 1.29
pkgname = tromjaro-autosnap-hook
pkgbase = tromjaro-autosnap-hook
pkgver = 1.1.0-1
pkgdesc = A hook to create backups before important updates, using Timeshift.
url =
builddate = 1663364484
packager = Unknown Packager
size = 844
arch = any
license = unknown
provides = tromjaro-autosnap-hook
depend = timeshift-autosnap-manjaro

@ -1,50 +0,0 @@
[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

@ -1,50 +0,0 @@
[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
Loading…
Cancel
Save