#!/usr/bin/env bash unalias -a alias open="xdg-open" alias ros="rlwrap ros -l ~/.sbclrc" alias l="ls -lahp" alias ll="ls -lhp" alias yt-dl="youtube-dl -o '$YT_TEMPLATE'" alias copy="tr -d '\n' | xclip -sel clip" alias pia-vpn="sudo openvpn --config $DOTFILES/VPN/euandreh.ovpn" # Source: https://unix.stackexchange.com/questions/25327/watch-command-alias-expansion#25329 alias watch="watch " alias mr="mr -s" alias sbcl="rlwrap sbcl" alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"' alias fim="play $DOTFILES/bash/Positive.ogg &> /dev/null" alias mux="tmuxinator" ,u() { cd ~/annex; git annex info --fast | grep available; cd - > /dev/null; } export -f ,u MY_PS1="$PS1" ps1() { export PS1="$MY_PS1" } # git alias ,s="git status" alias ,d="git diff" alias ,ds="git diff --staged" alias ,r="source ~/.bashrc"