diff --git a/common/snigdhaos-bootloader-systemd/etc/pacman.d/hooks/bootloader-systemd-boot.hook b/common/snigdhaos-bootloader-systemd/etc/pacman.d/hooks/bootloader-systemd-boot.hook new file mode 100644 index 00000000..d702f7e3 --- /dev/null +++ b/common/snigdhaos-bootloader-systemd/etc/pacman.d/hooks/bootloader-systemd-boot.hook @@ -0,0 +1,9 @@ +[Trigger] +Type = Package +Operation = Upgrade +Target = systemd + +[Action] +Description = Updating systemd-boot +When = PostTransaction +Exec = /usr/bin/systemctl restart systemd-boot-update.service \ No newline at end of file diff --git a/common/snigdhaos-bootloader-systemd/etc/pacman.d/hooks/bootloader-systemd-nvidia-dkms.hook b/common/snigdhaos-bootloader-systemd/etc/pacman.d/hooks/bootloader-systemd-nvidia-dkms.hook new file mode 100644 index 00000000..f659cc8e --- /dev/null +++ b/common/snigdhaos-bootloader-systemd/etc/pacman.d/hooks/bootloader-systemd-nvidia-dkms.hook @@ -0,0 +1,15 @@ +[Trigger] +Operation = Install +Operation = Upgrade +Operation = Remove +Type = Path +Target = usr/src/*/dkms.conf +Target = usr/lib/modules/*/build/include/ +Target = usr/lib/modules/*/modules.alias +Target = usr/lib/modules/*/vmlinuz +Target = usr/lib/modules/*/extramodules/* + +[Action] +Description = Check for NVIDIA Config +When = PostTransaction +Exec = /usr/local/bin/snigdhaos-nvidia-dkms-check \ No newline at end of file