Xmobar updating

27 Sep

It has been a few weeks since I did the install so I am not sure if I used autopart or custom.But I ended up with a LUKS encrypted xfs filesystem that boots when you hold down the option key. You can do this in Anaconda by selecting a basic desktop on the left side of software selection and LXDE and Xmonad on the right side.For example I have the media keys setup to use mpc and wanted to also control the fans, disply and keyboard brightness.After a bit of searching I came across this blog post using a bash script.All source provided with this project is well documented and simple to customize.For source code, or to contribute, see the xmonad-config project page.This project contains a completely working and very usable xmonad configuration "out of the box".

However, xmonad can be somewhat difficult to configure if you're new to Haskell or even to xmonad itself.

I wanted something a bit more friendly, and I wanted to display the system temperature and fan speeds in Xmobar. It allows you to controls the fans, the display and keyboard backlight, and read the temperature sensors.

It is written in python and structured so that new machines can be added easily by subclassing the existing classes and updating a map.

If your display setup is different, you need to edit the xmobar and stalonetray configurations provided, probably just to adjust the geometry of the bars for your resolution.

An example would be if you're using xmonad-config on a laptop with a lower resolution screen.