Last active
July 31, 2016 04:01
-
-
Save t0rr3sp3dr0/45733970b04acece78c471756ba88c2a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# If not running interactively, don't do anything | |
[ -z "$PS1" ] && return | |
# don't put duplicate lines or lines starting with space in the history. | |
# See bash(1) for more options | |
HISTCONTROL=ignoreboth | |
# append to the history file, don't overwrite it | |
shopt -s histappend | |
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1) | |
HISTSIZE=1000 | |
HISTFILESIZE=2000 | |
# check the window size after each command and, if necessary, | |
# update the values of LINES and COLUMNS. | |
shopt -s checkwinsize | |
export CLICOLOR=1 | |
export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx | |
#export LC_CTYPE=C | |
#export LANG=C | |
export ANDROID_HOME=/Development/Android/sdk | |
export PATH=${PATH}:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/tools | |
export NODE_PATH=/usr/local/lib/node_modules | |
export PYTHONPATH=/usr/local/lib/python2.7/site-packages | |
alias resetLaunchpad='defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock' | |
alias resetDock='defaults delete com.apple.dock && killall Dock' | |
alias resetDashboard='rm -fR ~/Library/Preferences/com.apple.dashboard* && defaults write com.apple.dashboard mcx-disabled -boolean YES && killall -KILL -9 Finder Dock SystemUIServer Spotlight NotificationCenter && defaults write com.apple.dashboard mcx-disabled -boolean NO && killall -KILL -9 Finder Dock SystemUIServer Spotlight NotificationCenter' | |
alias showFiles='defaults write com.apple.finder AppleShowAllFiles YES; killall Finder' | |
alias hideFiles='defaults write com.apple.finder AppleShowAllFiles NO; killall Finder' | |
alias killUI='killall -KILL -9 Finder Dock SystemUIServer Spotlight NotificationCenter' | |
alias qlEnableTextSelection='defaults write com.apple.finder QLEnableTextSelection -bool TRUE;killall Finder' | |
alias qlDisableTextSelection='defaults write com.apple.finder QLEnableTextSelection -bool FALSE;killall Finder' | |
alias disableDesktop='defaults write com.apple.finder CreateDesktop -bool false && killall Finder' | |
alias enableDesktop='defaults write com.apple.finder CreateDesktop -bool true && killall Finder' | |
alias showLibrary='chflags nohidden ~/Library/' | |
alias hideLibrary='chflags hidden ~/Library/' | |
alias enableiTunesDock='defaults write com.apple.dock itunes-notifications -bool TRUE && killall Dock' | |
alias disableiTunesDock='defaults delete com.apple.dock itunes-notifications && killall Dock' | |
alias moreInfoLogin='sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo HostName' | |
alias defaultInfoLogin='sudo defaults delete /Library/Preferences/com.apple.loginwindow AdminHostInfo' | |
alias downloadWhatsAppBeta='rm -fR ~/Downloads/WhatsApp.ipa && curl https://dev2.whatsapp.net/ios/WhatsApp/WhatsApp.ipa -o ~/Downloads/WhatsApp.ipa' | |
alias emptyTrashes='sudo rm -fRv /.Trashes ~/.Trash' | |
alias deletePartialDownloadFiles='rm -fRv ~/Downloads/*.download ~/Downloads/*.folx' | |
alias kernelPanic='sudo dtrace -w -n "BEGIN{ panic();}"' | |
alias pythonWebServer='python -m SimpleHTTPServer 8000' | |
alias tb='nc termbin.com 9999' | |
alias sshTO='ssh turmaolimpica@turmaolimpica.kinghost.net' | |
alias nwjs='/Applications/node-webkit.app/Contents/MacOS/nwjs' | |
alias flushDNS='sudo killall -HUP mDNSResponder' | |
alias deleteDSStore='sudo find . -name ".DS_Store" -depth -exec rm -fRv {} \;' | |
alias publicKey='cat ~/.ssh/id_rsa.pub' | |
alias push2All='git remote | xargs -L1 git push --all' | |
alias lsmod="ls -l | awk '{k=0;for(i=0;i<=8;i++)k+=((substr(\$1,i+2,1)~/[rwx]/)*2^(8-i));if(k)printf(\"%0o \",k);print}'" | |
#if [ -f `brew --prefix`/etc/bash_completion ]; then | |
# . `brew --prefix`/etc/bash_completion | |
#fi | |
function pdfMD5 { mv "$1" $(cat "$1" | md5).pdf; } | |
function call { open tel:$1; } | |
#rm -fR ~/Sites/* && ln -fs /Library/Server/Web/Data/Sites/* ~/Sites > /dev/null | |
alias fuck='eval $(thefuck $(fc -ln -1)); history -r' | |
# You can use whatever you want as an alias, like for Mondays: | |
alias FUCK='fuck' | |
## | |
# Your previous /Users/pedro/.bash_profile file was backed up as /Users/pedro/.bash_profile.macports-saved_2014-11-01_at_02:38:21 | |
## | |
# MacPorts Installer addition on 2014-11-01_at_02:38:21: adding an appropriate PATH variable for use with MacPorts. | |
export PATH="/opt/local/bin:/opt/local/sbin:$PATH" | |
# Finished adapting your PATH environment variable for use with MacPorts. | |
#PATH=/usr/local/bin:/usr/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Applications/Server.app/Contents/ServerRoot/usr/bin:/Applications/Server.app/Contents/ServerRoot/usr/sbin:/usr/local/sbin:/Development/adt-bundle/sdk/platform-tools:/Development/adt-bundle/sdk/tools | |
#PATH=/usr/local/opt/ruby193/bin:/usr/local/bin:/usr/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Applications/Server.app/Contents/ServerRoot/usr/bin:/Applications/Server.app/Contents/ServerRoot/usr/sbin:/usr/local/sbin:/Development/adt-bundle/sdk/platform-tools:/Development/adt-bundle/sdk/tools | |
export MSF_DATABASE_CONFIG=/usr/local/share/metasploit-framework/config/database.yml | |
export NVM_DIR="/Users/pedro/.nvm" | |
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm | |
### Added by the Heroku Toolbelt | |
export PATH="/usr/local/heroku/bin:$PATH" | |
git config --global core.excludesfile ~/.gitignore_global | |
export PATH="/usr/local/sbin:$PATH" | |
export PATH=/usr/local/sbin:/usr/local/heroku/bin:/Users/pedro/.nvm/v0.10.35/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/MacGPG2/bin:/Library/TeX/texbin:/Development/Android/sdk/platform-tools:/Development/Android/sdk/tools:/Users/pedro/.vimpkg/bin |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment