dotfiles/TERMINAL.ALIASES.SH
Maxi 8ed93ac6e3 new file: MOTD.LINES.MD
new file:   PICTURES/MOTD.PNG
	new file:   PICTURES/START.SVG
	new file:   TERMINAL.ALIASES.SH
	new file:   TERMINAL.MOTD.SH
	new file:   TERMINAL.PROMPT.SH
	new file:   TERMINAL.SH
2025-06-15 00:14:59 +02:00

48 lines
1.3 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
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"