added p() and ap() to bash
p=pacman ap=aur pacman (i'm using aurutils, i need this)
This commit is contained in:
parent
82c9470ee3
commit
a6cae126b6
|
@ -38,3 +38,55 @@ xb() {
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
|
p() {
|
||||||
|
# function for handling pacman in a nicer way too
|
||||||
|
case $1 in
|
||||||
|
install | i)
|
||||||
|
sudo pacman -S "${@:2}"
|
||||||
|
;;
|
||||||
|
remove | r)
|
||||||
|
sudo pacman -Rns "${@:2}"
|
||||||
|
;;
|
||||||
|
query | q)
|
||||||
|
pacman -Q "${@:2}"
|
||||||
|
;;
|
||||||
|
search | s)
|
||||||
|
pacman -Ss "${@:2}"
|
||||||
|
;;
|
||||||
|
upgrade | u)
|
||||||
|
sudo pacman -Syu
|
||||||
|
;;
|
||||||
|
locate | l)
|
||||||
|
pacman -F "${@:2}"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
printf "Usage:\n"
|
||||||
|
printf "p i: pacman -S\n"
|
||||||
|
printf "p r: pacman -Rns\n"
|
||||||
|
printf "p q: pacman -Qs\n"
|
||||||
|
printf "p s: pacman -Ss\n"
|
||||||
|
printf "p u: pacman -Syu\n"
|
||||||
|
printf "p l: pacman -F\n"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
}
|
||||||
|
|
||||||
|
ap() {
|
||||||
|
# function to make aurutils a bit more friendly
|
||||||
|
case $1 in
|
||||||
|
i)
|
||||||
|
aur sync ${@:2}
|
||||||
|
sudo pacman -S ${@:2}
|
||||||
|
;;
|
||||||
|
u)
|
||||||
|
aur sync -u
|
||||||
|
sudo pacman -Syu
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
printf "Usage:\n"
|
||||||
|
printf "ap i: aur sync && pacman -S\n"
|
||||||
|
printf "ap u: aur sync -u && pacman -Syu\n"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue