35 lines
746 B
Plaintext
35 lines
746 B
Plaintext
alias use-bash="exec bash"
|
|
alias use-zsh="exec zsh"
|
|
|
|
# Docker aliases
|
|
alias dc="docker compose"
|
|
alias cscli="docker exec -t crowdsec cscli"
|
|
alias swag="docker exec -t swag"
|
|
alias olcli="docker exec -it ollama"
|
|
|
|
# Lazy git
|
|
alias lg="lazygit"
|
|
|
|
# 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"
|