diff .zshrc @ 0:c30d68fbd368

Initial import from svn.
author Augie Fackler <durin42@gmail.com>
date Wed, 26 Nov 2008 10:56:09 -0600
parents
children 62bfb554ab85
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/.zshrc
@@ -0,0 +1,29 @@
+# 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