projects
/
~bandali
/
configs
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
emacs: add convenient binding for saving and closing frame
[~bandali/configs]
/
.bashrc
diff --git
a/.bashrc
b/.bashrc
index
3a76eff
..
dded17c
100644
(file)
--- a/
.bashrc
+++ b/
.bashrc
@@
-1,6
+1,8
@@
# If not running interactively, don't do anything else
[[ $- != *i* ]] && return
# If not running interactively, don't do anything else
[[ $- != *i* ]] && return
+[[ $TERM = "eterm-color" || $TERM = "screen" ]] && source ~/.bash_profile
+
# from https://unix.stackexchange.com/a/55935
a_prompt() {
cwd=$(sed -e "s:$HOME:~:" -e "s:\(\.\?[^/]\)[^/]*/:\1/:g" <<<$PWD)
# from https://unix.stackexchange.com/a/55935
a_prompt() {
cwd=$(sed -e "s:$HOME:~:" -e "s:\(\.\?[^/]\)[^/]*/:\1/:g" <<<$PWD)
@@
-33,12
+35,13
@@
alias mv="mv -iv"
alias cp="cp -iv"
alias scl=systemctl
alias jcl=journalctl
alias cp="cp -iv"
alias scl=systemctl
alias jcl=journalctl
+alias mbsync='mbsync -c "$XDG_CONFIG_HOME"/isync/mbsyncrc'
alias m="mbsync csclub; mbsync uwaterloo; mbsync amin"
alias best="youtube-dl -f best"
aur() {
cd ~/usr/builds
alias m="mbsync csclub; mbsync uwaterloo; mbsync amin"
alias best="youtube-dl -f best"
aur() {
cd ~/usr/builds
- git clone https://aur.archlinux.org/${1}.git
+
[ -d ${1} ] ||
git clone https://aur.archlinux.org/${1}.git
cd ${1}
}
cd ${1}
}