Last active
August 6, 2020 18:24
-
-
Save atroia/5a2b5fb8a134eded9ea0 to your computer and use it in GitHub Desktop.
This file contains hidden or 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
# ------------------------------- | |
# ENVIRONMENT CONFIGURATION | |
# ------------------------------- | |
# Change Prompt | |
# ------------------------------------------------------------ | |
shopt -s extglob #needed for strc alias, formerly the ext alias | |
export PS1='\W > ' #default '\h:\W \u$ ' | |
#alias python='python3' | |
export NVM_DIR="$HOME/.nvm" | |
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm | |
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion | |
# Set Paths | |
# ------------------------------------------------------------ | |
#export PATH='/usr/local/bin:/bin:/usr/sbin:/sbin:/usr/bin:/usr/X11/bin:${~/ScriptsLibrary}/python:${~/ScriptsLibrary}/perl:${PATH}' | |
#export PATH='/usr/local/bin:/bin:/usr/sbin:/sbin:/usr/bin:/usr/X11/bin:~/ScriptsLibrary/python/beautifulsoup4-4.3.2' | |
#export PATH="/usr/bin:$PATH" | |
#export PATH="/usr/local/mysql/bin:$PATH" | |
#export PATH="$PATH:/Volumes/Active/ScriptsLibrary/bash/" | |
#export PER5LIB="~/perl5" | |
#export PERL5OPT="-I${HOME}/perl5/lib/perl5 -I${HOME}/perl5/lib/perl5/site_perl" | |
#export PYTHONPATH="/Volumes/Active/ScriptsLibrary/python:/Volumes/Active/ScriptsLibrary/python/eba" | |
export HISTSIZE=100000 #500 is default | |
export HISTFILESIZE=1000000 | |
export HISTTIMEFORMAT='%b %d %I:%M %p ' #using strftime format | |
export HISTCONTROL=ingnoreboth #ignoredups:ignorespace | |
export HISTIGNORE="history:pwd:exit:df:ls:ls -la:ll" | |
export EDITOR="$HOME/bin/mate -w" | |
#M2_HOME=/usr/local/apache-maven/apache-maven-3.2.1 | |
#M2=$M2_HOME/bin | |
#PATH=$M2:$PATH | |
# Set Default Editor (change 'Nano' to the editor of your choice) | |
# ------------------------------------------------------------ | |
# export EDITOR=/usr/bin/nano | |
# ----------------------------- | |
# MAKE TERMINAL BETTER | |
# ----------------------------- | |
alias ,,="cd -" | |
alias ..='cd ..' | |
alias ...='cd ../../' | |
alias ....='cd ../../../' | |
alias .....='cd ../../../../' | |
alias .5='cd ../../../../..' | |
alias ll='ls -laG' #display contents of directory | |
alias lsd='ls -l | grep "^d"' | |
alias lA='ls -A' #display contents of directory in columns | |
alias l1='ls -1' #display contents of directory vertially | |
alias lA1='ls -A1' | |
alias home='cd ~' | |
alias ref='source .bashrc' | |
alias bref='home;source .bashrc' | |
alias brc='open -a "sublime text" ~/.bashrc' | |
alias aliasPrint='less ~/.bashrc > ~/Desktop/bashrc.txt' #print all alises to file | |
alias startApache='sudo apachectl start' #Pr0duct10n | |
alias stopApache='sudo apachectl stop' | |
alias restartApache='sudo apachectl graceful' | |
alias sql='echo mysql -u root -p' #sce2aux$tli | |
alias tpro='top -o cpu -O +rsize -s 1 -n 20' #top -o cpu -O +rsize -s (number in secends) -n (how many lines to display) | |
alias indexOff='sudo mdutil -a -i off' | |
alias indexOn='sudo mdutil -a -i on' | |
alias delete='mv *.epub ~/.Trash' | |
alias qlON='defaults write com.apple.finder QLEnableTextSelection -bool TRUE; killall Finder' | |
alias qlOFF='defaults write com.apple.finder QLEnableTextSelection -bool FALSE; killall Finder' | |
alias diff='colordiff' | |
alias h='history' #display terminal history | |
alias getimages='php /Volumes/Active/ScriptsLibrary/php/getimages.php' | |
alias df='df -h' #display volume sizes | |
alias getip='ipconfig getifaddr en1' | |
# Turn On/Off HiddenFiles | |
# ------------------------------------------------------------ | |
alias hiddenOn='defaults write com.apple.finder AppleShowAllFiles TRUE' | |
alias hiddenOff='defaults write com.apple.finder AppleShowAllFiles FALSE' | |
# Restart Finder | |
# ------------------------------------------------------------ | |
alias killFind='killall Finder && open /System/Library/CoreServices/Finder.app' | |
alias reject='drutil tray eject' | |
# #Keep computer from going to sleep, Cmd+C in bash to end | |
# ------------------------------------------------------------ | |
alias dontsleep='pmset noidle' | |
# ------------------------------- | |
# CREATE DIRECTORIES | |
# ------------------------------- | |
alias strc='mkdir ~src&&mv !(~src) ~src&&mkdir ~finals&&mkdir EPUB2&&mkdir EPUB3&&mkdir KF8&&mkdir pages' | |
alias srf='mkdir body&&mv !(body) Body&&mkdir cover' | |
alias old='mkdir OLD&&mv !(OLD) OLD;' | |
alias pdf='mkdir PDF&&mv !(PDF) PDF' | |
#alias sleep2='sleep 2' | |
#alias flst='shopt -s extglob && sleep 10 && mkdir ~src;mv !(~src) ~src;mkdir ~finals;mkdir EPUB2;mkdir EPUB3;mkdir KF8;mkdir pages' | |
alias cpanShell='perl -MCPAN -e shell' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment