Lxdm is now themeable!


Hooray!  I just finished theming support of LXDM. 🙂

lxdm-industrial

LXDM, the display manager of LXDE, now has full theming support based on gtkrc styles + GtkBuilder xml UI definition. No technology outside GTK+ iteself is needed and no additional library is required for this new feature. Now lxdm even comes with a default theme ported from gdm Industrial theme (See the screenshot).

The documentation for theming lxdm will be published later once things are settled. Now it’s themed with gtk pixmap engine with some dirty hacks, which is inefficient and quite limited. However, as I know, gtk-css-engine is being developed and it can be used to theme gtk+ applications with css syntax. So, later our gtkrc-based theming mechanism can directly benefit from gtk-css-engine and we can have more themes. So artists, stay tunned!

Cheers!!

,

7 responses to “Lxdm is now themeable!”

  1. Hi, I just installed Lubuntu 10.04 alpha 2 and found some bugs in Lxdm – /etc/lxdm/lxdm.conf and inside this file “# session=/usr/bin/startlxde” should be “# session=/usr/bin/startlubuntu” – otherwise the autologin won´t work, because it said that session doesn´t work. Bye

  2. thanks Bengal – been trying to figure why autologin in Lubuntu doesn’t work for a few days. Works great with the change you gave 🙂