blob: 82781c4eb02eb2f1d79af801dfccef5d71a1c3ad (
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
#!/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"
|