nix/.bashrc

38 lines
1.1 KiB
Bash
Raw Normal View History

2019-02-07 16:00:51 +00:00
# ALIASES
2019-05-29 18:19:30 +00:00
alias grep="grep --color"
2019-02-07 16:00:51 +00:00
alias vim="/Applications/MacVim.app/Contents/bin/mvim -v"
alias utcclock="TZ=UTC vtclock"
alias urldecode='python -c "import sys, urllib as ul; \
print ul.unquote_plus(sys.argv[1])"'
alias urlencode='python -c "import sys, urllib as ul; \
print ul.quote_plus(sys.argv[1])"'
# FUNCTIONS
function sfind(){
find . -name "$1" -print0 | xargs -0 grep "$2"
}
2019-05-29 18:19:30 +00:00
function phow(){
curl https://cht.sh/$1/$2?Q
}
2019-02-07 16:00:51 +00:00
function csv2mdt(){
cat $1 | sed 1p | LC_ALL=C sed -e 's/,/ |\&nbsp\;\&nbsp\; /g' -e 's/^/| /g' -e 's/$/ |/g' -e '2 s/[^|]/-/g' | LC_ALL=C tr -d $'\r'
}
# EXPORTS
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
2019-05-29 18:19:30 +00:00
export PATH=$PATH:$HOME/Library/Python/2.7/bin
# export PS1="\[\e[00;31m\][\h]\[\e[0m\]\[\e[00;37m\] \[\e[0m\]\[\e[00;32m\]\u\[\e[0m\]\[\e[00;37m\] \[\e[0m\]\[\e[00;34m\][\w]\[\e[0m\]\[\e[00;37m\]\n [\#] \\$ \[\e[0m\]"
export TERM=xterm-256color
# POWERLINE
powerline-daemon -q
POWERLINE_BASH_CONTINUATION=1
POWERLINE_BASH_SELECT=1
. /Users/evanreichard/Library/Python/2.7/lib/python/site-packages/powerline/bindings/bash/powerline.sh
# TMUX & NEOFETCH
2019-02-07 16:00:51 +00:00
[ ! -z $TMUX ] || tmux a || tmux
neofetch