# MiniServer aliases, sourced by shell/bashrc # Files if command -v eza &> /dev/null; then alias ls='eza --group-directories-first --icons=auto' alias ll='eza -lh --group-directories-first --icons=auto' alias la='eza -lha --group-directories-first --icons=auto' alias lt='eza --tree --level=2 --long --icons=auto --git' fi # Fuzzy-find a file with a preview, or open the one you pick in your editor alias ff="fzf --preview 'bat --style=numbers --color=always {}'" alias eff='${EDITOR:-nvim} "$(ff)"' alias decompress='tar -xzf' # Directories alias ..='cd ..' alias ...='cd ../..' alias ....='cd ../../..' # Tools alias g='git' alias lg='lazygit' alias d='docker' alias ld='lazydocker' # Git alias gcm='git commit -m' alias gcam='git commit -a -m' alias gcad='git commit -a --amend'