26 lines
557 B
Plaintext
26 lines
557 B
Plaintext
alias use-bash="exec bash"
|
|
alias use-zsh="exec zsh"
|
|
|
|
# bat / batcat compatibility (Debian/Ubuntu installs bat as batcat)
|
|
if ! command -v bat &>/dev/null && command -v batcat &>/dev/null; then
|
|
alias bat="batcat"
|
|
fi
|
|
|
|
# Zoxide aliases (smart cd)
|
|
alias j="zoxide cd"
|
|
|
|
# eza aliases (modern ls)
|
|
alias ls="eza"
|
|
alias ll="eza -l --icons --git"
|
|
alias la="eza -la --icons --git"
|
|
alias lt="eza --tree"
|
|
alias l="eza -l --icons --git"
|
|
|
|
alias gitc="git commit"
|
|
alias gits="git status"
|
|
alias gitp="git push"
|
|
alias gitd="git diff"
|
|
alias gita="git add"
|
|
|
|
alias rm="rm -i"
|