diff --git a/run-medley b/run-medley index 4f026d546..75d33c71d 100755 --- a/run-medley +++ b/run-medley @@ -4,6 +4,8 @@ # # Syntax: run-medley [-nogreet][-xns][-noxns] [-geometry pixelgeometry] # [-display xdisplay-device] [-screensize pixelgeometry] +# [-fg | -foreground hex-color-rgb] +# [-bg | -background hex-color-rgb] # [-raw] [-t xtimeout][-prog executable-program] # [-vmem savevmemfilename] | # [-m memorylimit] [-kbd keyboardtype] [-key key] @@ -54,6 +56,8 @@ set mem="-m 256" # Default, has to be set # MBA screensize set geometry="-g 1440x900" set screensize="-sc 1440x900" +set fg="" +set bg="" setenv LDEKBDTYPE x set ICONSPEC=" " @@ -113,6 +117,16 @@ if ($#argv != 0) then set screensize="-sc $2" shift breaksw + case "-foreground": + case "-fg": + set fg="-fg $2" + shift + breaksw + case "-background": + case "-bg": + set bg="-bg $2" + shift + breaksw case "-display": setenv DISPLAY $2 shift @@ -205,7 +219,7 @@ setenv PATH $MAIKODIR/`osversion`.`machinetype`:"$PATH" popd # if ${?DISPLAY} then # we are running under X - $prog $mem $geometry $screensize $ICONSPEC + $prog $mem $geometry $screensize $fg $bg $ICONSPEC # else $prog $mem endif breaksw