# Screen configuration file.
+#
+# Features which are only available in (very) recent screen releases or in
+# current Git are marked with "(GIT)" so they can be removed by the setup
+# script on machines with older versions.
# Don't display startup message.
setenv s "$s%{= Bw}" # - white on light blue background, also reset all
# attributes (necessary so everything is displayed
# correctly)
+setenv s "$s%?%P" # - is copy mode enabled? (GIT)
+setenv s "$s%{= wB}" # - if so change colors to light blue on white (GIT)
+setenv s "$s%?" # - end if (GIT)
setenv s "$s%3n" # - window number
setenv s "$s " # - space
setenv s "$s%t" # - window name
s/screen-256color/screen/' screenrc > screenrc.tmp
mv screenrc.tmp screenrc
fi
+# I use some features of screen which are only in Git. Drop them on machines
+# which have older versions. They are marked as "(GIT)".
+if [ `hostname` != asp ]; then
+ grep -v '(GIT)' screenrc > screenrc.tmp
+ mv screenrc.tmp screenrc
+fi
# Link setup for shells.
link shell ~/.shell