-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.bashrc-local
18 lines (14 loc) · 956 Bytes
/
.bashrc-local
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Alias for dev process, specific to this project
alias dev='tab "watchify public/assets/js/finances.js -o public/assets/js/app.js -v" && tab "nodemon server.js"'
alias js:watch='watchify public/assets/js/finances.js -o public/assets/js/app.js -v'
alias css:compile='(cd public/assets/css && npm-css finances.css -o app.css)'
alias deploy='(cd deploy && ansible-playbook deploy.yml)'
alias server='nodemon server.js'
alias upload:data='sshpass -f auth/.pass rsync -r data khaliqgant:/home/kjg/finances -v'
alias upload:config='rsync config.json khaliqgant:/home/kjg/finances -v'
alias es='/usr/local/bin/elasticsearch --config=/usr/local/opt/elasticsearch/config/elasticsearch.yml'
dropbox_data=~/Dropbox/KJG/Personal/Finances/App\ Data\ Backup/
backup:data() {
sshpass -f auth/.pass rsync -r khaliqgant:/home/kjg/finances/data $dropbox_data
}
alias sync:data='sshpass -f auth/.pass rsync -r khaliqgant:/home/kjg/finances/data . -v && backup:data'