forked from brandonweiss/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
bashrc
44 lines (32 loc) · 872 Bytes
/
bashrc
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
42
43
44
function rm() {
rm-ruby $@
}
DOTFILES_DIRECTORY=$(dirname $(readlink ${BASH_SOURCE}))
PATH="./node_modules/.bin:$PATH"
PATH="./bin:$PATH"
PATH="$DOTFILES_DIRECTORY/bin:$PATH"
eval "$(rbenv init -)"
NVM_DIR="$HOME/.nvm"
. "$(brew --prefix nvm)/nvm.sh"
. /usr/local/etc/bash_completion.d/git-completion.bash
export EDITOR="atom --wait"
export GIT_EDITOR="atom --wait"
# NODE_PATH="/usr/local/lib/node_modules" $NODE_PATH
# NODE_PATH="$HOME/node_modules/.bin" $NODE_PATH
# General
alias ls="ls -G"
# Bundler
alias bc="bundle check"
alias be="bundle exec"
alias bi="bundle install"
alias bo="bundle outdated"
alias bu="bundle update"
# Rails
alias rc="rails console"
alias rs="rails server"
# Miscellaneous
alias e="atom"
alias dots="atom ~/Code/dotfiles"
alias reload=". ~/.bash_profile"
# Private configurations
. $DOTFILES_DIRECTORY/private/intercom.bash