.bash_aliases 1.0 KB

123456789101112131415161718192021222324252627
  1. # Systems
  2. alias io="ssh fdamstra@192.168.1.100"
  3. alias salt-master="ssh fdamstra@salt-master.home.monkeybox.org"
  4. alias centosplay="ssh fdamstra@centosplay.home.monkeybox.org"
  5. # Salt
  6. alias highstate="salt --force-color '*' state.highstate test=true | less -R; echo TEST ONLY. To run, type \'highstate.yes\'"
  7. alias highstate.yes="salt --force-color '*' state.highstate | less -R"
  8. alias salt="salt --force-color"
  9. # Linux Only:
  10. if [[ "$(uname -s)" == "Linux" ]]; then
  11. alias keybase="keybase --standalone"
  12. fi
  13. if [[ -x `which bw` ]]; then
  14. alias bwlogin='bw login --raw > ~/.bw_session'
  15. alias bwunlock='bw unlock --raw > ~/.bw_session'
  16. fi
  17. # Git shortcuts
  18. alias clean='for i in `git branch -l | grep -v master | grep -v develop`; do git branch -d $i; done'
  19. alias fetch='git fetch --all --prune'
  20. alias govcloud='saml2aws --skip-prompt -a govcloud login'
  21. alias commercial='saml2aws --skip-prompt -a commercial login'
  22. alias saml='saml2aws --skip-prompt -a commercial login && saml2aws --skip-prompt -a govcloud login && sft list-servers'