setenv() { export $1=$2 } # csh compatibility bindkey -e set -A path \ ~/* /bin /usr/local/bin/ /usr/bin \ /usr/* /usr/local/sbin /usr/local/gphoto/bin \ /sbin /usr/sbin /usr/X11R6/bin rehash cdpath=( . .. ~/ ) prompt="zsh, %m %t %C/ %# " prompt3='%{fc%}Do you mean: %R ?(y|n|e)%{gg%} ' unset RPROMPT env | grep -iq screen && prompt="zsh/scr, %m %t %C/ %# " dirstacksize=100 histsize=10000 histfile=~/.zhistory setopt autolist correctall automenu setopt pushdtohome pushdsilent setopt nolistbeep setopt notify monitor setopt histignoredups autocd unsetopt ignoreeof noclobber watch=(notme) setopt always_to_end append_history auto_cd auto_list auto_param_slash setopt auto_pushd auto_remove_slash auto_resume bad_pattern bang_hist setopt brace_ccl clobber complete_aliases correct extended_glob setopt extended_history hash_cmds hash_dirs hist_ignore_dups hist_no_store setopt list_types mail_warning mark_dirs notify null_glob setopt print_exit_value rm_star_silent short_loops compctl -g '*(/)' cd pushd popd compctl -g '*.mak' make compctl -g '*.(mpg|asf|avi)' mplayer compctl -l '' which where man compctl -k '(accounts computer config continue file group help helpmsg localgroup name pause print send session share start statistics stop ti me use user view)' -x \ 'c[-1,config]' -k '(server workstation)' - \ 'n[-1,/user:]' -k '(domain1\\amold domain2\\amold)' -\ 'c[-1,help]' -k '(accounts computer config continue file group help hel pmsg localgroup name pause print send session share start statistics stop time use user view) ' -\ 'c[-1,view]' -k servers -\ 'c[-1,use]' -P "\* " -k shares -\ 'c[-1,\\*]' -k shares -\ -- net alias bindver='dig +short txt chaos version.bind ' alias d='ls -C' alias dvd="mplayer -gui -ao nas:/dev/stdout -vo x11" alias f='finger ' alias gnus="emacs -f gnus" alias h=history alias j=jobs alias l='/bin/ls -Flags|more' alias ll='ls -l' alias ls='ls -FC' alias lsd='ll grep "^d" | cut -c46-' alias ly='lynx -book' alias md='mkdir' alias more='less ' alias perm='chmod -R og+rX ' alias pine='pine -z -i' alias rc="sudo zsh" alias rd='rmdir' alias runx="exec ssh-agent startx" alias scr='screen -r -a -T vt100 -d' alias sl='ls' alias talk='ytalk -x' alias vape="rm -rf " bindkey "^w" backward-delete-word bindkey "^f" forward-word bindkey "^b" backward-word bindkey -s "^G" 'cd ..'"^M" umask 077 unset ignoreeof limit coredumpsize 0 setenv LD_LIBRARY_PATH ~/lib /usr/local/lib setenv PGPPATH ~/.pgp setenv GNU_SECURE $HOME/.emacs_hosts setenv NNTPSERVER news setenv EDITOR vi setenv CVSROOT $HOME/cvs/local setenv CVS_RSH "ssh" setenv CHOICESPATH "/usr/local/stow/rox/Choices" setenv BOODLER_SOUND_PATH $HOME/python/boodler/boodler-snd setenv BOODLER_EFFECTS_PATH $HOME/python/boodler/effects/ setenv AUDIOSERVER "tcp/mud:16000" setenv TDL_DATABASE $HOME/.tdldb setenv JDK1 /usr/local/jdk1.2 setenv JDK2 /usr/local/jdk1.3 setenv EMACSPACKAGEPATH /usr/local/stow/xemacs/lib/xemacs-21.4.10/lisp/xemacs-packages:/usr/local/stow/xemacs/lib/xemacs-packages:/usr/local/lib/xemacs/xemacs-packages::/usr/lib/xemacs/xemacs-packages/ setenv ODBCINI ~/.odbc.ini setenv PIGMAIL ~/ruby/pigmail-local/pigmail setenv PLTHOME /usr unset LESS_OPEN #echo $TERM | grep -q xterm && setenv TERM xterm # || setenv TERM vt100 stty sane mesg n set -A path $path /usr/local/^j*/bin 2>/dev/null update () { emerge rsync emerge -b world -u -p --deep echo Smash forehead into keyboard to continue... read nice emerge -b -U world --deep } thumb() { foreach i (dscf00*) { convert -geometry "800x600" -quality 90 -sharpen "1x.6" $i half_${i:r}.jpg convert -geometry "48x38" half_${i:r}.jpg TN_half_${i:r}.jpg echo $i } } camera() { mount /mnt/camera $1 time cp -av /mnt/camera/*/*/d*.jpg . chmod 644 *.jpg rm -rf /mnt/camera/* sync umount /mnt/camera } [ -e /usr/local/gpsdrive ] && set -A path $path /usr/local/gpsdrive touchedfiles() { awk '/Index/ {print $NF}' $1 }