3 backtick 1 0 10 /usr/bin/cpu-screen
\r
4 backtick 2 0 30 /usr/bin/ip-screen
\r
5 backtick 3 0 5 /usr/local/bin/bat_state.pyc
\r
6 backtick 4 0 5 /usr/local/bin/meminfo.pyc
\r
8 # Wich screen windows should start
\r
9 screen -t top 0 nice top
\r
10 screen -t irssi 1 nice irssi
\r
12 # Local in META Screen by lefant
\r
13 # screen -t localhost 1 screen -S local -d -RR
\r
15 # use %n to display the window number and %t for its title:
\r
16 activity "activity in %n (%t) [%w:%s]~"
\r
18 # pass on the "beep" (CTRL-G) by adding a '~':
\r
19 bell "bell in %n (%t) [%w:%s]~"
\r
21 # pow_detach_msg: Message shown when session
\r
22 pow_detach_msg "Screen session of \$LOGNAME \$:cr:\$:nl:ended."
\r
24 # vbell_msg: Message shown when the
\r
25 vbell_msg " *beep* "
\r
31 startup_message off
\r
33 bell_msg 'Bell in %n'
\r
35 termcapinfo xterm*|linux*|rxvt*|Eterm* OP
\r
38 #hardcopydir ~/.screen
\r
42 hardstatus alwayslastline
\r
43 #caption always "%{wk}%?%-Lw%?%{kW}%n*%f %t%?(%u)%?%{wk}%?%+Lw"
\r
44 caption always "%{b k}[ %{r}$USER@%{b}%H %{b}]%{w}[ %1` ]%{C}[ %4` ]%{B}[%= %2` %= ]%-62=%{Y}[ %{Y}%l ]%{b}[ %3` ]%{g}[ %0c ]%{w}[ %D %d.%m.%Y ]"
\r
45 hardstatus string "%{g}%=%?%-Lw%?%{=b kR}(%{W}%n*%f %t%?(%u)%?%{=b kR})%{= kw}%?%+Lw%?%?%=%{g}"
\r
47 sorendition 10 99 # default!
\r
49 #idle 600 eval "screen cmatrix -o -f -u 9 -C red -s" "idle 0"
\r
57 bind G screen -t 'google' w3m www.google.com
\r
58 bind H screen -t HeiseTicker w3m www.heise.de/newsticker/pda/data/paket4.html
\r
62 /usr/local/bin/bat_info.py (compile with py_compilefiles)
\r
68 state = open("/proc/acpi/battery/BAT0/state","r").readlines()
\r
69 info = open("/proc/acpi/battery/BAT0/info","r").readlines()
\r
72 aktuell = string.join(re.findall("[0-9]", state[4]), '')
\r
73 design = string.join(re.findall("[0-9]", info[1]), '')
\r
74 full = string.join(re.findall("[0-9]", info[2]), '')
\r
76 aktuell = float(aktuell)
\r
77 design = float(design)
\r
79 print "%.2f | %.2f" %((100/(design/aktuell)), (100/(design/full)))
\r
82 /usr/local/bin/meminfo.py
\r
87 mem = open("/proc/meminfo","r").readlines()
\r
89 all = float(string.join(re.findall("[0-9]",mem[0]), ''))/1048576
\r
90 free = float(string.join(re.findall("[0-9]",mem[1]), ''))/1048576
\r
91 swapall = float(string.join(re.findall("[0-9]",mem[11]), ''))/1048576
\r
92 swapfree = float(string.join(re.findall("[0-9]",mem[12]), ''))/1048576
\r
94 print "%.2f/%.2f | %.2f/%.2f" %(free,all,swapfree,swapall)
\r
98 Get your ip-screen and cpu-screen from GRML!