--- Mads Martin Jørgensen <[EMAIL PROTECTED]> wrote: > * Sean 'Shaleh' Perry <[EMAIL PROTECTED]> [Apr 02. 2002 21:53]: > > > > > > I've tried hacks like: > > > bbrun & > > > sleep 1 && bbpager & > > > sleep 1 && wmusic & > > > etc., but these are not consistent. > > > > > > Any _other_ ideas anyone? > > > > > > > There is no good way. The slit is given windows as they are opened > > and it basically adds them to the bottom of the stack. The only sure > > fire way is to force the programs to load in the order you want. > > Which means icky sleep/delay tricks. > > I perform these tricks with the following little 'slit' script. That way > you only have to do 'slit start' in .xinitrc and if I want to change the > contents it's easy to restart it. Maybe someone could use it? > > #!/bin/bash > > declare -a apps > apps[4]="wmweather -s EDDN -metric -mmHg -beaufort" > apps[3]="wmfire -B" > apps[2]="wmcalclock -24" > apps[1]="wmbiff" > > num_apps=${#apps[@]} > > case "$1" in > start) > while [ $num_apps -gt 0 ]; do > ${apps[$num_apps]} & > sleep 1 > let "num_apps -= 1" > done > ;; > > stop) > while [ $num_apps -gt 0 ]; do > killall $(echo ${apps[$num_apps]} | awk '{print $1}') & > let "num_apps -= 1" > done > > ;; > restart) > $0 stop > $0 start > ;; > *) > echo "Usage: $0 {start|stop|restart}" > exit 1 > ;; > esac > > exit 0 > > > The script was originally written by my friend Christopher Mahmood, just > to set the record straight :) > > -- > Mads Martin Jørgensen, http://mmj.dk > "Why make things difficult, when it is possible to make them cryptic > and totally illogic, with just a little bit more effort?" > -- A. P. J.
===== --> Brigham Young Senior Project Leader CAUSMIS Senior Technician, MRAM etching University of Idaho Office 208.885.5313 Plasma Lab 208.885.7934 Minerals Lab 208.885.5308 __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/