set -e -u
show_help() {
- echo 'Usage: packages command [arguments]'
+ echo 'Usage: pkg command [arguments]'
echo ''
echo 'A tool for managing packages. Commands:'
echo ''
case "$CMD" in
f*) dpkg -L $@;;
h*) show_help;;
- i*) apt update; apt install $@;;
+ add|i*) apt update; apt install $@;;
list-a*) apt list $@;;
list-i*) apt list --installed $@;;
re*) apt install --reinstall $@;;
sh*) apt show $@;;
un*|rem*|rm|del*) apt remove $@;;
up*) apt update; apt full-upgrade;;
- *) echo "Unknown command: '$CMD' (run 'packages help' for usage information)";;
+ *) echo "Unknown command: '$CMD' (run 'pkg help' for usage information)";;
esac