We have just written about XFCE tweaking yesterday. Now we need to explain briefly how to tweak LXDE. LXDE is different because it makes use of Openbox as window manager. Customizing LXDE is customizing Openbox too. Fortunately, LXDE can make use of GTK and Openbox themes available everywhere. We use Lubuntu 14.04 to demonstrate this guide. We hope this basic guide may help anyone uses LXDE. Enjoy.
Concepts
- LXDE desktop consists of four components: window manager (Openbox), toolkit (GTK+), icon set, and panel.
- LXDE customization (in Lubuntu) is centralized in LXAppearance program.
- Openbox theme folder is ~/.theme. The structure should be ~/.theme/<theme_name>/openbox-3.
- GTK theme folder is ~/.theme. The structure should be ~/.theme/<theme_name>/gtk-2.0.
- Icon theme folder is ~/.icons.
Window Anatomy
- Red Box: window decoration (or window border). Controlled by window manager named Openbox.
- Green Boxes: toolkit components (such as button, scrollbar, tab, etc.). Controlled by GTK theme.
- Yellow Boxes: icon components.
Change Wallpaper
To change LXDE wallpaper, right-click on desktop > Desktop Preferences > click on Wallpaper (1) > select a wallpaper image > Open. LXDE has no wallpaper thumbnails view like GNOME or KDE yet.
Install Window Theme
LXDE uses Openbox as the window manager. So if we want to change window border, we just need to install Openbox theme. To install Openbox theme (.obt file), open menu > Preferences > Customize Look and Feel > Window Border > Install a new theme ... > choose an OBT file > press Apply. The borders will change immediately.
Install GTK Theme
Install Icon Theme
Icon theme for GNOME is installable in LXDE. For example, we can install icon set Yosemite XFCE from our previous tutorial in LXDE. To install icon, open menu > Preferences > Customize Look and Feel > Icon Theme > press Install button > select an icon archive file. Finally select installed icon to enable it. See picture above. Note: we can copy icon set folder (i.e. Yosemite OSX XFCE) into ~/.icon folder.
Add Panel
To add a panel in LXDE, right-click on a panel > Create New Panel > a panel created. This is a plain panel. We need to add it some applets.
Add Applet
To add applet into panel, right-click panel > Panel Settings > Panel Preferences window > Panel Applets tab > press Add button > select applet.
References
- Openbox Wiki Howto: official Openbox guide.
- Openbox Wiki Theme: Openbox wiki theming.
- BOX Look: download Openbox themes.
- GNOME Look: download icons and GTK themes.
- Openbox Themes Download: official Openbox themes.
- DeviantArt Openbox: search Openbox artwork.
- Lubuntu Wiki: LXDE theming guide from Ubuntu Official.