dotfiles/.aliases

54 lines
2.0 KiB
Plaintext
Raw Permalink Normal View History

2015-10-30 11:37:04 +01:00
alias ..='cd ..'
alias ...='cd ../..'
alias ....='cd ../../..'
alias .....='cd ../../../..'
alias rs='rsync --progress -vur '
2018-10-23 18:22:03 +02:00
alias up='sudo apt update && sudo apt upgrade'
alias upnodock='sudo apt-mark hold docker-ce docker-ce-cli && sudo apt update && sudo apt upgrade && sudo apt-mark unhold docker-ce docker-ce-cli'
2015-10-24 00:57:07 +02:00
2022-10-27 19:47:23 +02:00
alias o='xdg-open'
alias s='kitty +kitten ssh'
2024-07-21 16:04:42 +02:00
alias ssh='kitty +kitten ssh'
alias cat='bat'
2022-10-27 19:47:23 +02:00
# alias rg='ripgrep'
2024-06-01 21:55:23 +02:00
alias ll='eza -ahlF'
alias la='eza -Ah'
2016-07-01 01:37:22 +02:00
alias feh='feh -d --scale-down'
2016-08-26 13:47:37 +02:00
alias camshot='fswebcam -r 640x480 --jpeg 90 -F 3 -D 1 --no-banner'
2015-10-24 00:57:07 +02:00
2018-05-28 19:55:53 +02:00
alias ta='tmux attach'
2018-06-08 09:59:23 +02:00
2024-06-01 21:55:23 +02:00
alias sk='sh ~/git/home-infra/tools/goking.sh'
2021-09-19 00:34:34 +02:00
alias wgfsu='sudo wg-quick up fschl-vpn'
alias wgfsd='sudo wg-quick down fschl-vpn'
2018-06-08 09:59:23 +02:00
alias routes='ip -o routes show'
alias ips='ip -o addr show | grep -v br-'
2018-06-08 09:59:23 +02:00
alias ports="echo '... ss -tl add -n to see port numbers ;-)'; ss -tl"
alias cons="echo '... ss -t add -r to resolv hostnames ;-)'; ss -te"
alias socks="echo '... ss -xl add -r to resolv hostnames ;-)'; ss -xl"
alias libver="ldconfig -p | grep "
2018-06-08 09:59:23 +02:00
2018-05-28 19:55:53 +02:00
alias act='sudo systemctl -l -t service --state=active'
alias fai='sudo systemctl -l -t service --state=failed'
2018-10-23 18:22:03 +02:00
# basic docker shortcuts
2024-07-21 16:04:42 +02:00
alias docker='podman'
alias dps='docker container ls -a'
alias di='docker image ls'
alias dv='docker volume '
2018-06-08 09:59:23 +02:00
alias dvl='docker volume ls'
alias dip="docker container inspect -f '{{ .NetworkSettings.IPAddress }}'" # call with <container name> or ID
alias dih="docker container inspect -f '{{ .Config.Hostname }}'" # call with <container name> or ID
2015-10-24 00:57:07 +02:00
alias dstats="docker stats "'$(sudo docker ps -aq)' # shows stats thingy for all containers
alias drmsc="docker container prune"
2019-10-15 22:02:16 +02:00
#alias drmsc="docker container ls -a | grep Exited | awk '{print $1}' | xargs docker container rm" # removes stopped containers
alias drmdi="docker image prune"
2022-03-11 16:45:52 +01:00
#alias drmdi="docker image remove "'$(docker image ls -q -f dangling=true)' # removes non-tagged images
2018-10-23 18:22:03 +02:00
# docker swarm
alias dss='docker stack services '
alias dsd='docker stack deploy -c docker-compose.yml '