diff --git a/common/snigdhaos-bootloader-grub/etc/pacman.d/hooks/bootloader-grub-install.hook b/common/snigdhaos-bootloader-grub/etc/pacman.d/hooks/bootloader-grub-install.hook new file mode 100644 index 00000000..fbe0e47b --- /dev/null +++ b/common/snigdhaos-bootloader-grub/etc/pacman.d/hooks/bootloader-grub-install.hook @@ -0,0 +1,15 @@ +[Trigger] +Operation = Install +Operation = Upgrade +Type = Package +Target = grub +Target = amd-ucode +Target = intel-ucode +Target = linux +Target = linux-lts* +Target = linux-zen* + +[Action] +Description = Executing grub-install +When = PostTransaction +Exec = /usr/bin/grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=SnigdhaOS \ No newline at end of file diff --git a/common/snigdhaos-bootloader-grub/etc/pacman.d/hooks/bootloader-grub-mkconfig.hook b/common/snigdhaos-bootloader-grub/etc/pacman.d/hooks/bootloader-grub-mkconfig.hook new file mode 100644 index 00000000..7092f7d0 --- /dev/null +++ b/common/snigdhaos-bootloader-grub/etc/pacman.d/hooks/bootloader-grub-mkconfig.hook @@ -0,0 +1,15 @@ +[Trigger] +Operation = Install +Operation = Upgrade +Type = Package +Target = grub +Target = amd-ucode +Target = intel-ucode +Target = linux +Target = linux-lts* +Target = linux-zen* + +[Action] +Description = Executing grub-mkconfig +When = PostTransaction +Exec = /bin/sh -c "grub-mkconfig -o /boot/grub/grub.cfg" \ No newline at end of file