mirror of https://github.com/artizirk/dotfiles
Arti Zirk
6 years ago
1 changed files with 73 additions and 0 deletions
@ -0,0 +1,73 @@ |
|||||||
|
# Virtualenv support |
||||||
|
|
||||||
|
function virtual_env_prompt () { |
||||||
|
REPLY=${VIRTUAL_ENV+(${VIRTUAL_ENV:t}) } |
||||||
|
} |
||||||
|
grml_theme_add_token virtual-env -f virtual_env_prompt '%F{magenta}' '%f' |
||||||
|
zstyle ':prompt:grml:left:setup' items rc virtual-env change-root user at host path vcs percent |
||||||
|
|
||||||
|
|
||||||
|
source /etc/profile.d/vte.sh |
||||||
|
|
||||||
|
function new-scratch { |
||||||
|
cur_dir="$HOME/scratch" |
||||||
|
new_dir="$HOME/tmp/scratch-`date +'%s'`" |
||||||
|
mkdir -p $new_dir |
||||||
|
ln -nfs $new_dir $cur_dir |
||||||
|
cd $cur_dir |
||||||
|
echo "New scratch dir ready for grinding ;>" |
||||||
|
} |
||||||
|
|
||||||
|
alias pacman="sudo pacman" |
||||||
|
alias py="python" |
||||||
|
alias py2="python2" |
||||||
|
alias ll="ls -lh" |
||||||
|
alias la="ls -a" |
||||||
|
alias dmesg="dmesg -L" |
||||||
|
alias disapprove="firefox 'data:text/html;base64,PGRpdiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjU1dm1pbiI+JiMzMjMyO18mIzMyMzI7PC9kaXY+Cg=='" |
||||||
|
alias ipy="ipython" |
||||||
|
alias htop="htop -d 10" |
||||||
|
alias ip="ip -c" |
||||||
|
alias cp="cp --reflink=auto" |
||||||
|
alias gitg="LANG=en_US.UTF-8 gitg" |
||||||
|
alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME' |
||||||
|
|
||||||
|
source /usr/share/zaw/zaw.zsh |
||||||
|
|
||||||
|
bindkey '^R' zaw-history |
||||||
|
bindkey -M filterselect '^R' down-line-or-history |
||||||
|
bindkey -M filterselect '^S' up-line-or-history |
||||||
|
bindkey -M filterselect '^E' accept-search |
||||||
|
|
||||||
|
zstyle ':filter-select:highlight' matched fg=green |
||||||
|
zstyle ':filter-select' max-lines 3 |
||||||
|
zstyle ':filter-select' extended-search yes |
||||||
|
|
||||||
|
EDITOR=nano |
||||||
|
VISUAL=nano |
||||||
|
|
||||||
|
source /usr/share/zsh/site-functions/git-flow-completion.zsh |
||||||
|
|
||||||
|
export PATH="/home/arti/.bin:$(ruby -e 'print Gem.user_dir')/bin:$PATH" |
||||||
|
|
||||||
|
|
||||||
|
HISTSIZE=100000 |
||||||
|
SAVEHIST=100000 |
||||||
|
|
||||||
|
unsetopt share_history |
||||||
|
setopt INC_APPEND_HISTORY_TIME |
||||||
|
|
||||||
|
|
||||||
|
#pkg not found |
||||||
|
if [ -f /usr/share/doc/pkgfile/command-not-found.zsh ]; then |
||||||
|
source /usr/share/doc/pkgfile/command-not-found.zsh |
||||||
|
fi |
||||||
|
|
||||||
|
function gedit { |
||||||
|
local REAL_PATH=$PATH; |
||||||
|
if [ -n "$_OLD_VIRTUAL_PATH" ] ; then |
||||||
|
REAL_PATH=$_OLD_VIRTUAL_PATH; |
||||||
|
fi |
||||||
|
PATH=$REAL_PATH env -u VIRTUAL_ENV /usr/bin/gedit $@; |
||||||
|
} |
||||||
|
S_COLORS=auto |
Loading…
Reference in new issue