]> code.delx.au - dotfiles/blobdiff - .screenrc
gitconfig: added expire-prune
[dotfiles] / .screenrc
index 366fdbc2798547069a71d956874e14d52b09be2e..1f4c2d4ce4b8b878578ef0d1586454667aa7346c 100644 (file)
--- a/.screenrc
+++ b/.screenrc
@@ -1,8 +1,19 @@
 startup_message off
 altscreen on
+defbce on
 shelltitle "$ |bash"
-hardstatus alwayslastline                                                                                                                          
-hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %d/%m %{W}%c %{g}]'
+term 'screen-s'
+vbell off
+defscrollback 10000
+
+# Display a line at the bottom with hostname, window titles & time
+caption always '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%? %?%= %{g}][%{B} %l %{W}%c %{g}]'
 
 # Always send backspace as ^?, which is consistent with the bundled terminfo
 bindkey -k kb stuff ^?
+
+# Set the hardstatus prop on gui terms to set the titlebar/icon title
+termcapinfo xterm*|rxvt*|kterm*|Eterm* hs:ts=\E]0;:fs=\007:ds=\E]0;\007
+
+# Fix alternate screen support, for some reason this doesn't get read from terminfo correctly
+termcapinfo xterm* ti=\E[?1049h:te=\E[?1049l