Two State Lanuncher for Compositor
Olivier Fourdan
fourdan at xfce.org
Sun Apr 24 21:01:08 CEST 2005
Hi
That's pretty much useless IMO. Better use the env var
XLIB_SKIP_ARGB_VISUALS.
Just set a wrapper script to set that var prior to run the app that
doesn't support ARGB visuals, or even use an alias.
e.g with bash:
alias nedit='XLIB_SKIP_ARGB_VISUALS=1 nedit'
HTH
Olivier.
On Sat, 2005-04-23 at 10:36 -0700, Bob Snyder wrote:
> I like to use the compositor feature of xfwm4, but some apps don't work
> well with it. I'd like to be able to turn it on and off easily, and I've
> been trying to get the trigger launcher (aka two-state launcher) to do it.
>
> The trigger launcher calls a user written script to do the actual work.
> The script needs to work with three different inputs: '1' to turn the
> app on, '0' to turn the app off, and no argument to make the script
> return the current state to stdout.
>
> So I've got this:
>
> #!/bin/sh
>
> if [ "$1" = "1" ] ; then
> killall xfwm4 ; exec xfwm4 --compositor=on
> elif [ "$1" = "0" ] ; then
> killall xfwm4 ; exec xfwm4 --compositor=off
> else
> ?????
> case $? in
> 0) echo 1 ;;
> 1) echo 0 ;;
> esac
> fi
>
> Is there any way to query the compositor to tell if it's running?
> Perhaps there's a better way to go about the whole thing.
>
> Suggestions appreciated.
>
> Bob S.
>
>
> _______________________________________________
> Xfce mailing list
> Xfce at xfce.org
> http://foo-projects.org/mailman/listinfo/xfce
> http://www.xfce.org
>
More information about the Xfce
mailing list