-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbash_profile
More file actions
41 lines (31 loc) · 848 Bytes
/
Copy pathbash_profile
File metadata and controls
41 lines (31 loc) · 848 Bytes
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
40
41
# BASH personal startup script
set -o vi
alias vi='vim'
alias ls='ls -G'
alias mv='mv -i'
alias cp='cp -i'
alias mvim='mvim -p'
alias ..='cd ../'
alias ...='cd ../../'
alias ....='cd ../../../'
# commands
alias python='python3'
alias pyclean="find . -name \"*.pyc\" -exec rm -f {} \;"
# Virtual Env Wrapper
export EDITOR=code
# Add PostGreSQL Executables
export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/9.5/bin
export PATH=$PATH:/usr/local/sbin
# prompt
PS1="\[\033[1;36m\]\u\[\033[m\]@\[\033[1;33m\]\w\[\033[m\]>"
# pipenv
export PIPENV_VENV_IN_PROJECT=true
export PIPENV_DEFAULT_PYTHON_VERSION=3.6
alias pv='pipenv run python'
# nvm
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
# Set volta paths
export VOLTA_HOME="$HOME/.volta"
export PATH="$VOLTA_HOME/bin:$PATH"
clear