I demand that James Ross may or may not have written... > I can't seem to find an easy way to get the name of the current theme
That's not foolproof, as you may have a custom package that uses a custom theme, so that theme is always selected as well as the global theme. I don't even know how you would find out which theme is selected for a given package, sorry.
