This is my first post on the board, and most of the answers I've sought I've been fortunate enough to find in this forum. In my own way I wanted to make a contribution (albeit small). I've noticed that all of the posts on the forum, in regards to window managers, tend to center around Openbox and LXDE. These are great window managers, I've used them briefly myself. My default window manager is typically Joe's Window Manger
which tends to be available on most distros, and it's a better performing, albeit less powerful Openbox look-alike. However, on the RasPi processing power and onboard RAM are significantly more limited, so I again delved into the world of window managers to see if there was something that would perform better than jwm. Furthermore, since the RasPi has only two USB ports, one of them is permanently dedicated to a keyboard, and the other tends to be some form of external storage. Therefore, I required a window manager which would work using mostly keyboard inputs as opposed to direct mouse control. The result I came up with is SithWM. However, I found there was no package for it in the ArchLinuxARM repositories, but it is available in the AUR.
I've documented my process as a blog post here:
Essentially it gives you a rundown of how to get Arch properly configured, along with how to set up SithWM and the rationalizations as to why SithWM as the window manager of choice for the RasPi. It's somewhat aloof and silly, but does delve superficially into the technical aspects. It's structured in an extremely step-by-step fashion. Assuming you have the latest Arch image and follow my steps to the letter you should encounter no problems. Feel free to post any inquiries or suggest changes if something is unclear.