49 lines
1.2 KiB
Text
49 lines
1.2 KiB
Text
defutf8 on
|
|
autodetach on
|
|
startup_message off
|
|
defscrollback 10240
|
|
|
|
# scroll through scrollback
|
|
termcapinfo xterm* ti@:te@
|
|
|
|
# let's get high-tech with 256 colors over here
|
|
#attrcolor b ".I" # allow bold colors - necessary for some reason
|
|
#termcapinfo xterm "Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm" # tell screen how to set colors. AB = background, AF=foreground
|
|
defbce on # use current bg color for erased chars
|
|
|
|
# remapping dangerous keybindings
|
|
bind k
|
|
bind ^k
|
|
bind .
|
|
bind ^\
|
|
bind \\
|
|
bind ^h
|
|
bind h
|
|
bind 'K' kill
|
|
bind 'I' login on
|
|
bind 'O' login off
|
|
bind '}' history
|
|
|
|
# custom keybindings
|
|
bind '/' eval "scrollback 0" "scrollback 15000"
|
|
|
|
# status line
|
|
#backtick 1 5 5 true
|
|
#termcapinfo rxvt* 'hs:ts=\E]2;:fs=\007:ds=\E]2;\007'
|
|
#hardstatus string "screen (%n: %t)"
|
|
#caption string "%{= kw}%Y-%m-%d;%c %{= kw}%-Lw%{= kG}%{+b}[%n %t]%{-b}%{= kw}%+Lw%1`"
|
|
#caption always
|
|
|
|
# environment
|
|
setenv DISPLAY ":0"
|
|
|
|
# start with a bunch of windows
|
|
screen 0 sudo su -
|
|
screen 1 sudo ionice -c 3 nice su -
|
|
screen 2 sudo ionice -c 3 nice su -
|
|
screen 3 sudo ionice -c 3 nice su -
|
|
screen 4 sudo ionice -c 3 nice su -
|
|
screen 5 red-noise.sh
|
|
screen 6 syncthing -no-browser
|
|
screen 7 /home/overwatch/Research/old/Development/Et/et-dictionary/screen-wrapper.sh
|
|
screen 8 zsh
|