summarylogtreecommitdiffstats
path: root/archlinux.install
blob: 0c5208f055094f7ec36ab938144c2a51979f6326 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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"
}

post_upgrade() {
    ## reload udev rules
    /usr/bin/udevadm control --reload-rules
    printf "\nThanks for still using my pkg 😊\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"
}