From 5c194dc64337429ce3ffd9fe5d8305f35060c9ad Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 3 Nov 2016 19:04:12 +0100 Subject: [PATCH] os/arch: add pacman hooks --- os/arch/pacman.d/hooks/lemonbar.hook | 12 ++++++++++++ os/arch/pacman.d/hooks/nvidia.hook | 11 +++++++++++ 2 files changed, 23 insertions(+) create mode 100644 os/arch/pacman.d/hooks/lemonbar.hook create mode 100644 os/arch/pacman.d/hooks/nvidia.hook diff --git a/os/arch/pacman.d/hooks/lemonbar.hook b/os/arch/pacman.d/hooks/lemonbar.hook new file mode 100644 index 00000000..b751f54b --- /dev/null +++ b/os/arch/pacman.d/hooks/lemonbar.hook @@ -0,0 +1,12 @@ +[Trigger] +Operation=Install +Operation=Upgrade +Operation=Remove +Type=Package +Target=* + +[Action] +Description="Updating lemonbar updates segemnt" +When=PostTransaction +Exec="/home/hlissner/.config/panel/lemons/updates.sh" + diff --git a/os/arch/pacman.d/hooks/nvidia.hook b/os/arch/pacman.d/hooks/nvidia.hook new file mode 100644 index 00000000..3633560d --- /dev/null +++ b/os/arch/pacman.d/hooks/nvidia.hook @@ -0,0 +1,11 @@ +[Trigger] +Operation=Install +Operation=Upgrade +Operation=Remove +Type=Package +Target=nvidia + +[Action] +Depends=mkinitcpio +When=PostTransaction +Exec="/usr/bin/mkinitcpio -p linux"