[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: defmonitor and msgwait
From: |
mrbrown8 |
Subject: |
Re: defmonitor and msgwait |
Date: |
Sun, 26 Jul 2009 12:44:57 -0600 |
On Sun, 26 Jul 2009 12:00:17 -0400 address@hidden writes:
> Date: Sat, 25 Jul 2009 15:42:15 +0200
> From: Michael Maurer <address@hidden>
> Subject: defmonitor and msgwait
> To: address@hidden
> Message-ID:
> <address@hidden>
> Content-Type: text/plain; charset=UTF-8
>
> Hi,
>
> I want to turn monitoring on for one of my screen-sessions,
> but don't know how to accomplish this without using the following
> setup:
>
> excerpt from my .screenrc:
>
> msgwait 15
> screen -t omega 0
> /home/michael/programme/screenstart0.sh
> screen -t newsbeuter 5 newsbeuter
> defmonitor on
> screen -t mutt 4 mutt
> defmonitor off
> screen -t cmus 3 cmus
> screen -t beta 2
> /home/michael/programme/screenstart2.sh
> screen -t alpha 1
> /home/michael/programme/screenstart.sh
>
> The problem with this setup is the variable msgwait. After
> "defmonitor on",
> it waits 15 secs before continuing to process the rest of my
> screenrc. Is there
> a way to circumvent this, ie have a "long" msgwait but without
> stalling for
> said amount of time when turning defmonitor on?
You could try this:
msgwait 15
screen -t omega 0 /home/michael/programme/screenstart0.sh
screen -t newsbeuter 5 newsbeuter
screen -t mutt 4 mutt
screen -t cmus 3 cmus
screen -t beta 2 /home/michael/programme/screenstart2.sh
screen -t alpha 1 /home/michael/programme/screenstart.sh
select 4
monitor on
select 0 # or whichever one you want to start with
This is pretty similar to what I use...
address@hidden:~$ alias mainscreen
alias mainscreen='screen -S main -c ~/.screenrc.main'
address@hidden:~$ cat .screenrc.main
# From http://freshmeat.net/articles/view/581/
# for making a .screenrc file
screen -t mutt 0 mutt
screen -t apt 1 aptitude
screen -t lewis 2 ssh -XC address@hidden
screen -t su 3
screen -t su 4
screen 5
screen 6
screen 7
select 2
monitor on
select 0
source $HOME/.screenrc # rest of my global options
address@hidden:~$
HTH.
--
Curtis Brown
address@hidden
____________________________________________________________
Turn life into a beach with a new sandbox. Click now!
http://thirdpartyoffers.juno.com/TGL2141/fc/BLSrjpTGaFMJ0Kav0X8e85p3oMAbEOKbO37OoVLhz85BB1nxTFGLPwvx7WY/