killall hildon-desktop ain't good idea since it makes any / all currently running Qt (or pyQt) apps go grazy. This includes also Qt based desktop widgets. Had to remove the killall from TC because of that So far haven't found a nice way to reload hildon-desktop, but there must be a way since the closed source personalisation_app "reloads" hildon-desktop when changing theme. I wish someone could figure out how it's done.
Nokia-N900:~# hildon-desktop -help This is Matchbox Window Manager 2. Usage: hildon-desktop [options] Options: -display display : X display to connect to (alternatively, display can be specified using the DISPLAY environment variable). -sm-client-id id : Session id. -theme-always-reload : Reload theme even if it matches the currently loaded theme. -theme theme : Load the specified theme Nokia-N900:~#