1
1
Fork 0

cleaned up aliases and improved macos support

This commit is contained in:
david 2022-05-06 19:56:01 +02:00
parent 3928f759bf
commit c8ce17b42d
1 changed files with 13 additions and 5 deletions

View File

@ -45,15 +45,13 @@ alias cleardnscache="sudo killall -HUP mDNSResponder; sudo dscacheutil -flushcac
alias wg='sudo wg'
alias pacman='sudo pacman'
alias pacu='sudo pacman -Syu --noconfirm'
alias {systemctl,sc}='sudo systemctl'
alias {journalctl,jc}='sudo journalctl'
alias {myip,myip4}="curl http://4.ifconfig.pro"
alias myip6="curl http://6.ifconfig.pro"
alias {dc,compose}="docker-compose"
alias d="docker"
alias p="podman"
alias vanity="docker run --rm -it socialnerds/wg-vanity-address:latest --in 6"
alias mp="multipass"
#alias {p,pass}="gopass"
alias {a,apt}="sudo apt"
@ -61,10 +59,19 @@ alias {u,ufw}="sudo ufw"
alias LG_ultrafine_brightness="sudo LG_ultrafine_brightness"
if [ "$(uname)" = "Darwin" ]; then
alias {d,docker}="multipass exec phobos -- docker"
alias {dc,docker-compose}="multipass exec phobos docker-compose"
alias vanity="docker run --rm -it socialnerds/wg-vanity-address:ubuntu --in 6"
else
alias dc="docker-compose"
alias d="docker"
alias vanity="docker run --rm -it socialnerds/wg-vanity-address:latest --in 6"
fi
# **** function definitions ****
## output handling
#jekyll() {
# export JEKYLL_VERSION=4.2.0
# docker run --rm \
@ -75,6 +82,7 @@ alias LG_ultrafine_brightness="sudo LG_ultrafine_brightness"
# jekyll $@
#}
## output handling
log() {
case $1 in
"error")