User:Int 80h/files/.zshrc
Appearance
< User:Int 80h | files
.zshrc
[edit]My current .zshrc
Also, .zshenv
# zsh rc file
#
# Maintainer: Szymon 'Polemon' Bereziak <polemon@polemon.org>
# Last Change: 2015-07-05
# URL: http://polemon.org
# Version: 0.15
#
# Return if this is not an interactive shell
[ -z "$PS1" ] && return
# The following lines were added by compinstall
zstyle ':completion:*' auto-description 'specify %d'
zstyle ':completion:*' format 'Completing %d'
zstyle ':completion:*' completer _expand _complete _correct _approximate
zstyle ':completion:*' completions 1
zstyle ':completion:*' glob 1
zstyle ':completion:*' group-name ''
zstyle ':completion:*' list-colors ''
zstyle ':completion:*' list-prompt %SAt %p: Hit TAB for more, or the character to insert%s
zstyle ':completion:*' list-suffixes true
zstyle ':completion:*' matcher-list '' 'm:{[:lower:][:upper:]}={[:upper:][:lower:]}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'
zstyle ':completion:*' max-errors 10 numeric
zstyle ':completion:*' menu select=1
zstyle ':completion:*' preserve-prefix '//[^/]##/'
zstyle ':completion:*' select-prompt %SScrolling active: current selection at %p%s
zstyle ':completion:*' substitute 1
zstyle ':completion:*' verbose false
zstyle :compinstall filename '/home/bereziak/.zshrc'
zstyle ':completion:*:*:kill:*:processes' list-colors '=(#b) #([0-9]#)*=0=01;31'
zstyle ':completion:*:kill:*' command 'ps -u $USER -o pid,%cpu,tty,cputime,cmd'
autoload -Uz compinit
compinit
# End of lines added by compinstall
# Lines configured by zsh-newuser-install
HISTFILE=~/.histfile
HISTSIZE=4096
SAVEHIST=4096
setopt autocd extendedglob appendhistory histignorealldups sharehistory nomatch notify
unsetopt beep
bindkey -e
# End of lines configured by zsh-newuser-install
# make less more friendly for non-text input files, see lesspipe(1)
[ -x /usr/bin/lesspipe ] && eval "$(lesspipe)"
# enable color support of ls and also add handy aliases
if [ "$TERM" != "dumb" ]; then
if [ -n ~/.dir_colors ]; then
eval "`dircolors -b ~/.dir_colors`"
else
eval "`dircolors -b /etc/DIR_COLORS`"
fi
alias ls='ls --color=auto'
#alias dir='ls --color=auto --format=vertical'
#alias vdir='ls --color=auto --format=long'
fi
# some more ls aliases
alias l='ls -CF'
alias ll='ls -ClhF'
alias la='ls -CaF'
alias lla='ls -CalhF'
alias l.='ls -CAF --ignore=\*'
alias ll.='ls -CAlhF --ignore=\*'
alias t='tree -C'
alias dl='dropbox ls'
alias dla='dropbox ls -a'
alias grns='grep -rns'
# extra aliases for atool
alias al='als'
autoload -Uz promptinit
promptinit
PS1=$'%{\e[0;33m%}%m %{\e[32;1m%}%~ %{\e[0;31m%}%#%{\e[m%} '
bindkey '^[[3~' delete-char
bindkey '^[[1;3D' backward-word
bindkey '^[[1;3C' forward-word
export PATH="$HOME/bin:$PATH:/usr/local/mysql/bin:$HOME/WTK2.5.2/bin"
export MOZ_PLUGIN_PATH="/usr/lib/mozilla/plugins:/usr/lib/mozilla/plugins-wrapped:/usr/lib64/mozilla/plugins:/usr/lib64/mozilla/plugins-wrapped"
export GOPATH="$HOME/make/go/"
#export GREP_OPTIONS="--color"
export CLASSPATH=".:$HOME/apache-tomcat-5.5.25/common/lib/servlet-api.jar:$HOME/hsqldb/lib/hsqldb.jar"
export CATALINA_HOME="$HOME/apache-tomcat-5.5.25"
export JAVA_HOME="/usr/java/latest"
export LD_LIBRARY_PATH="$HOME/lib64:$HOME/lib:/usr/local/lib:/usr/lib"
export PYTHONPATH="$HOME/lib"