Skip to content

Instantly share code, notes, and snippets.

@ntrepid8
Forked from ChrisWills/.screenrc-main-example
Created July 13, 2016 16:22
Show Gist options
  • Select an option

  • Save ntrepid8/24268c10d68362eda7a7d15e37bf09db to your computer and use it in GitHub Desktop.

Select an option

Save ntrepid8/24268c10d68362eda7a7d15e37bf09db to your computer and use it in GitHub Desktop.
A nice default screenrc
# GNU Screen - main configuration file
# All other .screenrc files will source this file to inherit settings.
# Author: Christian Wills - cwills.sys@gmail.com
# Allow bold colors - necessary for some reason
attrcolor b ".I"
# Tell screen how to set colors. AB = background, AF=foreground
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
# Enables use of shift-PgUp and shift-PgDn
termcapinfo xterm|xterms|xs|rxvt ti@:te@
# Erase background with current bg color
defbce "on"
# Enable 256 color term
term xterm-256color
# Cache 30000 lines for scroll back
defscrollback 30000
hardstatus alwayslastline
# Very nice tabbed colored hardstatus line
hardstatus string '%{= Kd} %{= Kd}%-w%{= Kr}[%{= KW}%n %t%{= Kr}]%{= Kd}%+w %-= %{KG} %H%{KW}|%{KY}%101`%{KW}|%D %M %d %Y%{= Kc} %C%A%{-}'
# change command character from ctrl-a to ctrl-b (emacs users may want this)
#escape ^Bb
# Hide hardstatus: ctrl-a f
bind f eval "hardstatus ignore"
# Show hardstatus: ctrl-a F
bind F eval "hardstatus alwayslastline"
@ntrepid8
Copy link
Copy Markdown
Author

This fork just removes the check for mail...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment