alias cp="cp -i" # confirm before overwriting something alias df='df -h' # human-readable sizes alias free='free -m' # show sizes in MB alias du='du -h' alias diff='diff --color=auto' alias grep='grep --color=auto' alias ip='ip -color=auto' alias ls='ls --color=auto' alias vm='mv' alias cat='bat -pp' alias man='batman' alias ll="ls -lhA" alias sl='ls' alias -- -='cd -' alias caddy_reload="docker exec -it caddy sh -c 'cd /etc/caddy && caddy reload'" mkcd() { mkdir -p "$@" && cd "$@"; } rnd() { echo $((RANDOM%10000+1000)); } ### NIX ### alias rebuild="sudo nixos-rebuild switch --flake ~/nixos#$NIXHOST" alias search="nix search nixpkgs"