<-- home

Archlinux wanderings changing GUI's

This week I moved from LXDE to Openbox-only, and I’m quite happy with it. For considerable time I’ve been looking for a more decoupled way of “desktopping”. I didn’t realized that what was missing was a task launcher, just by accident I found synapse in a Archlinux group, and finally understood LXDE was redundant for me. I didn’t have to learn anything new because I’ve been using LXDE in a very hardcore way, dealing with config files directly, practically Openbox itself - which was installed under the hood.

Now, going to the main point, I find out extremely easy to migrate (the installation) from one to another with Arch. With other Linux distributions, say: Ubuntu, it’s extremely difficult to make a clean installation of a GUI differently of those the software vendors pre-installed; you will probably end up with redundancy and conflicting files. Arch is diffenrent, I took the most intuitive way possible - simply uninstalled LXDE and installed Openbox - and it simply worked, no conflicts, a clean installation. This is the magic of empowering the user, to let the users do wherever they want and to do not “improve” for the sake of the distribution third party sofware packages. This is the Arch Way in action, and I’m quite happy with it.

Beyond that I already have installed, on the same Arch, Xmonad. A tiling window manager that, one day, I intend to use as my main GUI.

For those interested on my setup, currently the software stack I’m using for desktop is this:

  • Openbox;
  • Synapse (task laucher);
  • Nitrogen (wallpaper setting);
  • Tint2 (task bar);
  • Conky;
  • Thunar (file manager);
  • Vim;
  • urxvt (console);
  • netctl (network cofiguration);
  • cmus and Spotify
  • Firefox (beyond browser I use it as a pdf viewer too);

That’s it, if you like, have any doubt, or piece of advice to give me, please don’t hesitate in commenting!