34 lines
1.2 KiB
Bash
Executable File
34 lines
1.2 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
print_logo() {
|
|
cat << "EOF"
|
|
|
|
|
|
██╗ ██╗ █████╗ ███╗ ███╗██████╗ █████╗ ██████╗██╗ ██╗
|
|
██║ ██║██╔══██╗████╗ ████║██╔══██╗██╔══██╗██╔════╝██║ ██╔╝
|
|
███████║███████║██╔████╔██║██████╔╝███████║██║ █████╔╝
|
|
██╔══██║██╔══██║██║╚██╔╝██║██╔═══╝ ██╔══██║██║ ██╔═██╗
|
|
██║ ██║██║ ██║██║ ╚═╝ ██║██║ ██║ ██║╚██████╗██║ ██╗
|
|
╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝
|
|
|
|
|
|
EOF
|
|
}
|
|
|
|
clear
|
|
print_logo
|
|
|
|
HAMPACK_DIR="$HOME/.local/share/HamPack"
|
|
|
|
for updater in "$HAMPACK_DIR/updates.d/"[0-9][0-9][0-9]-*; do
|
|
[ -f "$updater" ] || continue
|
|
(
|
|
source "$updater"
|
|
if is_installed; then
|
|
run_update
|
|
fi
|
|
)
|
|
done
|
|
|
|
echo "Done."
|