aboutsummaryrefslogtreecommitdiff
path: root/bash/aliases.sh
blob: 3daf4e103472502ce9fd8ce1e06b0dd142308473 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/usr/bin/env bash

unalias -a

alias open="xdg-open"
alias ros="rlwrap ros -l ~/.sbclrc"
alias l="ls -lahF"
alias ll="ls -lhF"
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"
alias git="AWS_ACCESS_KEY_ID=$ANNEX_AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY=$ANNEX_AWS_SECRET_ACCESS_KEY git"

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"

# git
alias ,s="git status"
alias ,d="git diff"
alias ,ds="git diff --staged"

alias ,r="source ~/.bashrc"