dotfiles/TERMINAL.ALIASES.SH

46 lines
No EOL
1.2 KiB
Bash
Executable file

# 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
# this is a personal preference, but I like it.
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 $DOTFILES_PATH/TERMINAL.SH"
alias vialias="nvim $DOTFILES_PATH/TERMINAL.ALIASES.SH"
alias viprompt="nvim $DOTFILES_PATH/TERMINAL.PROMPT.SH"
alias vimotd="nvim $DOTFILES_PATH/TERMINAL.MOTD.SH"
alias vilines="nvim $DOTFILES_PATH/TERMINAL.LINES.MD"
# 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"