Alternate WM themes
Please post alternate window manager themes here for review and discussion
Some thoughts concerning Openbox themes: Back in Debian Wheezy, there used to be a package called openbox-themes ( https://packages.debian.org/wheezy/openbox-themes ) which has since been abandoned for whatever reason. The themes currently coming with Openbox are:
- Clearlooks, Clearlooks 3.4, Clearlooks-Olive
- Nightmare, Nightmare-01, Nightmare-02, Nightmare-03
- Onyx, Onyx-Citrus
The only one of these themes to carry a corresponding GTK theme specification is Clearlooks, which is bad. Contrary, many of the Openbox themes included in the old openbox-themes package came with well-worked GTK equivalents that would even supply icons of their own in some cases. Of course, GTK means GTK 2.0 in this case.
As the openbox-themes package from Debian Wheezy basically consists of nothing but theme files, I simply downloaded it and installed it on a testing machine running Devuan Jessie, using dpkg -i. This worked flawlessly. So I guess, openbox-themes could possibly simply be copied into the Devuan package repository without modification.
While this is the simplest solution for now, it's not a very thoughtful one. There are 96 themes in that package (if I got that right), including, for example, all the minuslab themes created by Dave Foster ( https://github.com/daf/openbox-minuslab-theme-pack ). These are 11 themes by one author that share sort of the same approach and therefore should rather be packaged as "openbox-themes-minuslab". My point is that instead of cramming all the themes into one package, they should be split up into several ones (not too many though) on a reasonable basis.
And there's another question arising from this: The Openbox project itself apparently doesn't have any standardized criteria for inclusion of themes into Openbox' distribution. So, maybe this should also be handled for Devuan in the process of packaging Openbox. For example, Bland, the theme that was created to match the default GTK 2 theme, should definitely be in by default, but it isn't. On the other side, I personally don't see the necessity for including the Nightmare theme, in part because I think it looks rather unappealing, but also because it doesn't have a corresponding GTK specification.
Speaking of GTK specs, it would probably make a lot of sense to get the gtkrc files out of a package called "openbox-themes" and offer them seperately in their respective "gtk2-engines-..." packages.Mixed up gtk engines and gtk themes here.Edited by Michael Siegel
Are you aware that Clearlooks-Phenix-purpy has an openbox theme with (at least in Jessie) compatible gtk2 and gtk3 theming?
Now I am, thanks. But that's not yet in the official repositories, is it?