#!/bin/bash # # SCRIPT NAME: # .aliases # # AUTHOR: # Severin Kaderli # # DESCRIPTION: # This script is used to define aliases for commands. # # USAGE: # This script is sourced by .bashrc # Alias for clear because I sometimes type the DOS command instead alias cls="clear" # Alias for using exa as ls replacement alias ls="exa -l" # Alias for using ripgrep as grep replacement alias grep="rg -n" # Alias for using bat as cat replacement alias cat="bat" # Alias to get to my Projects folder alias pj="cd ~/Projects" # Alias for opening my code editor alias e="code" # Alias for wget to use XDG directories alias wget='wget --hsts-file="${XDG_CACHE_HOME}/wget-hsts"' # Alias for svn to use XDG directories alias svn='svn --config-dir "${XDG_CONFIG_HOME}/subversion"' # Alias for gpg2 to use XDG directories alias gpg2='gpg2 --homedir "${XDG_DATA_HOME}/gnupg"'