# coming from ibm z/os this is so obvious, why isn't this default? alias q="exit" # mein zuhause, von dem ersten bis zum vierzehnsten stock alias sido="sudo" # we usually don't ask questions around here alias ffmpreg="ffmpeg" # ls should be colorful imo alias ls="ls --color=auto" # really need to save two letters alias vi="nvim" # being vim pilled makes other editors hard to use for me. alias vim="nvim" alias emacs="nvim" alias nano="nvim" alias pico="nvim" # making editing easier for me. alias viterm="nvim ~/.config/maximemelian/terminal" alias vialias="nvim ~/.config/maximemelian/terminal.aliases" alias viprompt="nvim ~/.config/maximemelian/terminal.prompt" alias vimotd="nvim ~/.config/maximemelian/terminal.motd" alias vilines="nvim ~/.config/maximemelian/motd.lines" # directory navigation made easy alias cd..="cd .." alias cd...="cd ../.." alias cdr="cd /" # docker compose related foo alias dcu="docker compose up -d" alias dcd="docker compose down" alias dcp="docker compose pull" alias dcl="docker compose logs -f" alias dce="nvim docker-compose.yml" # yay sunsetted so paru is here to stay. alias yay="paru" # midnight commander wants to break out of zsh otherwise :^( alias mc="mc -u" # measuring and estimating files alias countfiletype="find . -type f | awk -F. '{print $NF}' | sort | uniq -c | sort -rn | column -t"