Created
September 7, 2016 09:12
-
-
Save obojdi/7d3708d7689cc019a33b009c730b0021 to your computer and use it in GitHub Desktop.
babun zsh
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
export TERM=xterm-color | |
export GREP_OPTIONS='--color=auto' GREP_COLOR='1;32' | |
export CLICOLOR=1 | |
export LSCOLORS=ExFxCxDxBxegedabagacad | |
alias grep="/usr/bin/grep $GREP_OPTIONS" | |
unset GREP_OPTIONS | |
export CYGWIN="nodosfilewarning mintty detect_bloda" | |
echo -ne '\eP\e]10;#CCCCCC\a' # Foreground -> base0 | |
echo -ne '\eP\e]11;#2D2D2D\a' # Background -> base03 | |
echo -ne '\eP\e]12;#00AAFF\a' # Cursor -> red | |
echo -ne '\eP\e]4;0;#003642\a' # black -> Base02 | |
echo -ne '\eP\e]4;8;#002B36\a' # bold black -> Base03 | |
echo -ne '\eP\e]4;1;#F2777A\a' # red -> red | |
echo -ne '\eP\e]4;9;#F99157\a' # bold red -> orange | |
echo -ne '\eP\e]4;2;#99CC99\a' # green -> green | |
echo -ne '\eP\e]4;10;#586E75\a' # bold green -> base01 * | |
echo -ne '\eP\e]4;3;#FFCC66\a' # yellow -> yellow | |
echo -ne '\eP\e]4;11;#F57B83\a' # bold yellow -> base00 * | |
echo -ne '\eP\e]4;4;#6699CC\a' # blue -> blue | |
echo -ne '\eP\e]4;12;#839496\a' # bold blue -> base0 * | |
echo -ne '\eP\e]4;5;#CC99CC\a' # magenta -> magenta | |
echo -ne '\eP\e]4;13;#6C71C4\a' # bold magenta -> violet | |
echo -ne '\eP\e]4;6;#66CCCC\a' # cyan -> cyan | |
echo -ne '\eP\e]4;14;#93A1A1\a' # bold cyan -> base1 * | |
echo -ne '\eP\e]4;7;#EEE8D5\a' # white -> Base2 white color | |
echo -ne '\eP\e]4;15;#FDF6E3\a' # bold white -> Base3 | |
exit_kill(){ | |
A=$(ps aux | grep '[s]sh' | awk '{print $1}') | |
if [ ! -z $A ];then | |
kill $A | |
fi | |
exit | |
} | |
mcd () { | |
mkdir -p $1 | |
cd $1 | |
pwd | |
} | |
export ZSH=$HOME/.oh-my-zsh | |
ZSH_THEME="babun" | |
plugins=(git) | |
export PATH=$HOME/bin:/usr/local/bin:$PATH | |
source $ZSH/oh-my-zsh.sh | |
subl () { | |
for var in "$@" | |
do | |
orig=$var | |
DEST=${orig//(\/cygdrive\/c)/} | |
echo $DEST; | |
$('/cygdrive/c/dev/old_sublime/sublime_text.exe' -a $DEST); | |
done | |
} | |
subl_merge () { | |
for var in "$@" | |
do | |
orig=$var | |
merge_path=$(printf '%s\n' "${PWD##*/}") | |
DEST='/dev/git/'$merge_path'/'$orig | |
echo $DEST; | |
$('/cygdrive/c/dev/old_sublime/sublime_text.exe' -a $DEST); | |
done | |
} | |
resolve(){ | |
grep -lr "<<<<<" |uniq|xargs zsh -i -c 'subl_merge $@' | |
} | |
alias gb='git branch' | |
alias gco='git checkout' | |
alias gc='git commit -m' | |
alias ga='git add .' | |
alias gp='git pull && git push' | |
alias gull='git pull' | |
alias gush='git push' | |
alias gl='git log' | |
alias gs='git status -sb' | |
alias cl='clear' | |
alias ..='cd ..' | |
alias rmd='rm -rf' | |
alias cls='printf "\033c"' | |
alias grep='grep --color=auto' | |
alias hg='history | grep' | |
alias lg='ls | grep' | |
alias xx="exit_kill" | |
alias ls='ls -1FG --color=auto --show-control-chars --group-directories-first' | |
alias lsa='ls -FGlarp' | |
alias ff='du -a | grep gitlab.rb' | |
alias mrg='subl $(gs | awk "{print $2}")' | |
alias gu='gp;gco dev;gm master;gp;gcm' | |
git config --unset --global credential.helper | |
#rmd ~/.git-credential-cache |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment