summarylogtreecommitdiffstats
path: root/archlinux.install
diff options
context:
space:
mode:
Diffstat (limited to 'archlinux.install')
-rw-r--r--archlinux.install25
1 files changed, 25 insertions, 0 deletions
diff --git a/archlinux.install b/archlinux.install
new file mode 100644
index 000000000000..3c8ea78ab9ee
--- /dev/null
+++ b/archlinux.install
@@ -0,0 +1,25 @@
+post_install() {
+ ## Load uinput if it is not loaded already
+ /usr/bin/grep -q 'uinput' /proc/modules
+ if [ ! $? -eq 0 ] && [ -d "/lib/modules/$(uname -r)" ]
+ then
+ /usr/bin/modprobe uinput
+ fi
+
+ ## reload udev rules
+ /usr/bin/udevadm control --reload-rules
+ printf "\nThanks for using my pkg šŸ˜Š\n\n"
+}
+
+post_upgrade() {
+ ## reload udev rules
+ /usr/bin/udevadm control --reload-rules
+ printf "\nThanks for still using my pkg šŸ˜Š\n\n"
+}
+
+post_remove() {
+ ## reload udev rules
+ /usr/bin/udevadm control --reload-rules
+ printf "\nYou need to reboot your system now"
+ printf "\nšŸ–ļøšŸ–ļø bye bye šŸ˜ž\n\n"
+}