summaryrefslogtreecommitdiff
path: root/.screenrc
blob: 84e780282c8245cb99bab5926ed338f3fd382570 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# .screenrc
# Tobias Klauser <tklauser@distanz.ch>

shell /bin/zsh
startup_message off

autodetach on
screen 0 irssi
screen 1 mutt
screen 2 vim

#backtick 1 10 10 /home/tklauser/bin/bat.sh
#backtick 2 10 10 /home/tklauser/bin/yacpi -t
#backtick 2 10 10 cpufreq-info -fm
#backtick 1 10 10 /home/tklauser/bin/statusbar

# set status lines
#caption always "%{bw}%w%{wk} %-77= %1`"
hardstatus alwayslastline
hardstatus string "%{wk}%H%{wk} | %{bw}%w%{wk} %-41= | %{rk}%l%{wk} | %{gk}%D %d.%m.%Y %0c%{wk}"
#caption always "%{+b bk}$USER@%{wk}%H%{gk} | %c %{yk}%D %d.%m.%Y | %{rk}(load: %l | cpu: %1` | acpi: %2`)"
#caption always "%{+b bk}$USER%{wk}%H: screen%{gk} |%c %{yk}%d.%m.%Y | %{rk}(system load: %l)%-21=%{wk}%D %d.%m.%Y %0c"
#caption always "%{+b rk}%H%{gk} |%c %{yk}%d.%m.%Y | %{rw}%n%f %t %{bk} | %?%-Lw%?%{bw}%n*%f %t%?(%u)%?%{wk}%?%+Lw%? | %{rk} Load: %l %{wk}"
#hardstatus alwayslastline "%{wr}%n%f %t %{kw} | %?%-Lw%?%{wb}%n*%f %t%?(%u)%?%{kw}%?%+Lw%? %{wk}"

# keybindings
bind i screen -t 'irssi'	0 irssi
bind m screen -t 'mutt'		1 mutt
bind v screen -t 'vim'		2 vim

#bind p paste .