### vim:ft=screen:fdm=marker
### screen(1) setup
###
### Frank Terbeck <ft@bewatermyfriend.org>
### Last-Modified: Wed Jan 30 21:41:23 2008
###
### URI: <http://ft.bewatermyfriend.org/comp/screen.html>
###

### settings {{{

### i do not need that message
    startup_message           off

### no visual bell
    vbell                     off

### don't write anything to utmp wtmp or whatsoever
    deflogin                  off

### default shell to start
    shell                     zsh

### scroll buffer
    defscrollback            10000

### show activity in bg windows
    activity              'Activity in window %h'

### screensaver; use cmatrix
    blankerprg cmatrix -u 6 -b -s
    idle 0

### }}}
### statusline {{{

### these are taken from http://www.strcat.de
   #hardstatus alwayslastline "%?%{yk}%-Lw%?%{wk}%n*%f %t%?(%u)%?%?%{yk}%+Lw%? %=%t %c"
   #hardstatus alwayslastline "%{rk}[Time:%c] %{gb} %w %{= dd}"
   #hardstatus alwayslastline "%{= kG} %w %{= dd} %=%t %{rk}[Time:%c]"
   #hardstatus alwayslastline "%{kr}[Time: %c:%s]%{gk} %{+b } %w %{= dd} %=%t"
   #hardstatus alwayslastline "%?%{yk}%-Lw%?%{wb}%n*%f %t%?(%u)%?%?%{yk}%+Lw%?"
   #hardstatus alwayslastline "%{kr}[%H@$LOGNAME]%{wk} %?%-Lw%?%{gk}%n*%f %t%?(%u)%?%{wk}%?%+Lw%?"
   #hardstatus alwayslastline "%{kr}[%M %d :: %c]%{wk} %?%-Lw%?%{gk}%n*%f %t%?(%u)%?%{wk}%?%+Lw%?"
   #hardstatus alwayslastline "%{= kY}%c%{dd} %{= kc}windows: %?%-Lw%?%{= kY}%n*%f %t%?(%u)%?%{= kc}%?%+Lw%?"
    hardstatus alwayslastline "%{= kR}[%M %d :: %c]%{dd} %{= kc}%?%-Lw%?%{= kY}%n*%f %t%?(%u)%?%{= kc}%?%+Lw%?"
   #hardstatus alwayslastline "%{kr}[Time: %c:%s]%{wk} %?%-Lw%?%{gk}%n*%f %t%?(%u)%?%{wk}%?%+Lw%?"
   #hardstatus alwayslastline "%{bw}%1`%= %{+b ky}| %c:%s |%{+b rw} ip: %2` | vpn: %3`"
   #hardstatus alwayslastline "%?%{yk}%-Lw%?%{wb}%n*%f %t%?(%u)%?%?%{yk}%+Lw%?"
   #hardstatus alwayslastline "%{kr}[Time: %c:%s]%{gk} %{+b } %w %{= dd} %=%t"
   #hardstatus alwayslastline "%-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%<"
   #hardstatus alwayslastline "\033[m\033[42;30m %m%d \033[m \033[42;30m%c\033[m\033[42;30m %w \033[m"
   #hardstatus alwayslastline " %m%d \033[42;30m%c\033[m \033[42;30m %w \033[m"
   #hardstatus alwayslastline " %m%d %c \033[42;30m %w \033[m"
   #hardstatus alwayslastline " [%{b}fnord%{d}] | %n [%{r}%t%{d}] %W | %m/%d/%Y | %c"
   #hardstatus alwayslastline "%?%{yk}%-Lw%?%{wb}%n*%f %t%?(%u)%?%?%{yk}%+Lw%?"
   #hardstatus alwayslastline "%?%F%{.R.}%?%3n %t%? [%h]%?"

### }}}
### keybindings {{{

    bind E screen -t 'cmus'         cmus
    bind R screen -t 'aumix'        aumix
    bind l windowlist -b
    bind , idle 0
    bind ; idle 1
    bind . idle 120
    bind _ idle 300
    bind P paste .

### }}}