polonius-init

This commit is contained in:
Barak Michener 2021-01-17 17:54:23 -08:00
parent f5638b6c81
commit 6ebc6fe6a8
3 changed files with 13 additions and 14 deletions

16
bin/pk
View file

@ -1,7 +1,9 @@
#!/bin/sh
search () {
shift
if command -v pacman &> /dev/null; then
if command -v apt &> /dev/null; then
apt search $1
elif command -v pacman &> /dev/null; then
pacman -Ss $1 || yay -Ss $1
elif command -v dnf &> /dev/null; then
dnf search $1
@ -19,7 +21,9 @@ search () {
update () {
shift
if command -v pacman &> /dev/null; then
if command -v apt-get &> /dev/null; then
sudo apt-get update
elif command -v pacman &> /dev/null; then
sudo pacman -Sy
elif command -v dnf &> /dev/null; then
sudo dnf update
@ -27,14 +31,14 @@ update () {
sudo port selfupdate
elif command -v portsnap &> /dev/null; then
sudo portsnap fetch && sudo portsnap upgrade
elif command -v apt-get &> /dev/null; then
sudo apt-get update
fi
}
install () {
shift
if command -v pacman &> /dev/null; then
if command -v apt-get &> /dev/null; then
sudo apt-get install $*
elif command -v pacman &> /dev/null; then
sudo pacman -S $* || yay -S $*
elif command -v dnf &> /dev/null; then
sudo dnf install $*
@ -42,8 +46,6 @@ install () {
sudo port install $*
elif command -v portmaster &> /dev/null; then
sudo portmaster $*
elif command -v apt-get &> /dev/null; then
sudo apt-get install $*
fi
}