On Sun, 26 Jul 2009 12:00:17 -0400 screen-users-requ...@gnu.org writes: > Date: Sat, 25 Jul 2009 15:42:15 +0200 > From: Michael Maurer <salogynso...@gmail.com> > Subject: defmonitor and msgwait > To: screen-users@gnu.org > Message-ID: > <dc186020907250642t7ea4a7b7n9e733aea3d0b...@mail.gmail.com> > 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... cur...@curtis:~$ alias mainscreen alias mainscreen='screen -S main -c ~/.screenrc.main' cur...@curtis:~$ 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 cur...@some.random.machine 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 cur...@curtis:~$ HTH. -- Curtis Brown mrbro...@juno.com ____________________________________________________________ Turn life into a beach with a new sandbox. Click now! http://thirdpartyoffers.juno.com/TGL2141/fc/BLSrjpTGaFMJ0Kav0X8e85p3oMAbEOKbO37OoVLhz85BB1nxTFGLPwvx7WY/ _______________________________________________ screen-users mailing list screen-users@gnu.org http://lists.gnu.org/mailman/listinfo/screen-users