view .zshrc @ 36:74e6d193f4a8

enable highlight
author Augie Fackler <durin42@gmail.com>
date Wed, 21 Jan 2009 11:08:29 -0600
parents c30d68fbd368
children 62bfb554ab85
line wrap: on
line source

# Augie Fackler's zshrc file

for file in $(ls $HOME/.zsh) ; do
    source $HOME/.zsh/$file
done

# Login greeting ------------------

if [ ! "$SHOWED_SCREEN_MESSAGE" = "true" ]; then
	if which screen > /dev/null; then
		detached_screens=`screen -list | grep Detached | sed -e 's/	(Detached)//'`
		if [ ! -z "$detached_screens" ]; then
			echo "+---------------------------------------+"
			echo "| Detached screens are available:       |"
			echo "$detached_screens"
			echo "+---------------------------------------+"
		fi
	fi
	export SHOWED_SCREEN_MESSAGE="true"
fi

# If available, source private extensions stored in a different repo
if [[ -a ~/.private/zshrc ]]; then
    source ~/.private/zshrc
fi

if [[ -a ~/.zshrc-machine ]]; then
	source ~/.zshrc-machine
fi