summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan McGee <dpmcgee@gmail.com>2007-05-22 23:49:51 -0400
committerDan McGee <dpmcgee@gmail.com>2007-05-22 23:49:51 -0400
commit71a966e308f50e7d846e755fb57488d65dfeb298 (patch)
tree487ced02599ebd36f52d3bfd934b593cfc8c350b
downloadconfigfiles-71a966e308f50e7d846e755fb57488d65dfeb298.tar.gz
configfiles-71a966e308f50e7d846e755fb57488d65dfeb298.zip
First revision of a config file repo
Adding my screenrc file.
-rw-r--r--screenrc52
1 files changed, 52 insertions, 0 deletions
diff --git a/screenrc b/screenrc
new file mode 100644
index 0000000..bccd39d
--- /dev/null
+++ b/screenrc
@@ -0,0 +1,52 @@
+#
+# .screenrc configuration file
+#
+
+# basic settings
+startup_message off
+defutf8 on
+autodetach on
+defscrollback 5000
+msgwait 3
+
+# don't block on displays that don't accept output
+nonblock on
+
+# modify the terminfo when using xterm
+terminfo xterm* LP
+
+# use 256 colors
+term screen-256color
+
+# support alternate screens so display is redrawn
+altscreen on
+
+# bell settings
+bell_msg "bell: %n (%t)^G"
+vbell off
+vbell_msg "[[ DING ]]"
+
+# set activity message
+activity "active: %n (%t)"
+
+# get rid of some too-easy binds for kill
+bind k
+bind ^K
+bind K kill
+# and change some binds for split
+bind s split
+bind S split
+bind ^S
+
+# keep statusbar on and at bottom
+hardstatus off
+hardstatus alwayslastline
+hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %m-%d %{W}%c %{g}]'
+
+# change the escape character
+#escape ``
+
+#let pgup/pgdn scroll under urxvt (see .Xdefaults)
+bindkey "^[[5;2~" eval "copy" "stuff ^u"
+bindkey -m "^[[5;2~" stuff ^u
+bindkey -m "^[[6;2~" stuff ^d