How to configure Openbox for your Linux desktop | Opensource.com

How to configure Openbox for your Linux desktop

This article is part of a special series of 24 days of Linux desktops. The Openbox Linux window manager is light on system resources, easy to configure, and a pleasure to use.

open with sky and grass
Image by : 
Opensource.com
x

Subscribe now

Get the highlights in your inbox every week.

You may have used the Openbox desktop without knowing it: While Openbox is a great window manager on its own, it also serves as the window manager "engine" for desktop environments like LXDE and LXQT, and it can even manage KDE and GNOME. Aside from being the foundation for several desktops, Openbox is arguably one of the easiest window managers to configure for anyone who doesn't want to learn all the options to put into a config file. By using the obconf menu-based configuration application, all the common preferences can be set just as easily as in a full desktop, like GNOME or KDE.

Installing Openbox

You are likely to find Openbox in the software repository of your Linux distribution, but you can also find it on Openbox.org. If you're already running a different desktop, it's safe to install Openbox on the same system, because Openbox doesn't include any bundled applications aside from a few configuration panels.

After installing it, log out of your current desktop session so you can log into your Openbox desktop. By default, your session manager (KDM, GDM, LightDM, or XDM, depending on your setup) will continue to log you into your previous desktop, so you must override that before logging in.

To override it with GDM:

With SDDM:

Configure the Openbox desktop

By default, Openbox includes the obconf application, which you can use to choose and install themes, modify mouse behavior, set desktop preferences, and do much more. You can probably find other configuration applications, like obmenu, in your repository to configure other parts of your window manager.

Building your own desktop experience is relatively easy. There are little components for all the usual desktop tropes, like stalonetray for a system tray, Tint2 for a taskbar, or Xfce4-panel for nearly anything you can think of. String any set of applications together until you have the open source desktop of your dreams.

Why you should use Openbox

Openbox is light on system resources, easy to configure, and a pleasure to use. It pops up in the unlikeliest of places, so it can be a good system to get familiar with. You never know when you'll be in front of a desktop that secretly uses Openbox as its window manager (and won't it be nice that you know how to customize it?). If critical mass and open source appeal to you, open up the Openbox box and get started.

and old computer and a new computer, representing migration to new software or hardware

This article is part of a special series of 24 days of Linux desktops. JWM's meager weight and simplicity makes it a great window manager for slow or old Linux computers.
Text editor on a browser, in blue

This article is part of a special series of 24 days of Linux desktops. Fluxbox is very light on system resources, yet it has vital Linux desktop features to make your user experience easy, blazingly efficient, and unduly fast.
Penguins

This article is part of a special series of 24 days of Linux desktops. The Budgie Linux desktop is a great example of how diversity in open source creates more choice for each user.

Topics

About the author

image from https://openclipart.org/detail/196235/penguin-profile-medalion
Seth Kenlon - Seth Kenlon is an independent multimedia artist, free culture advocate, and UNIX geek. He has worked in the film and computing industry, often at the same time. He is one of the maintainers of the Slackware-based multimedia production project, http://slackermedia.info