Here is my Awesome WM setup running on Ubuntu 12.04. Awesome is a dynamic windowmanager that utilizes both floating and tiling modes. The first screenshot is showing a rather simple overview of the desktop and a floating terminal.
The second screenshot is showing the same setup in tiling mode. This is where Awesome shines and something every user of the terminal will appreciate.
More screenshots and wallpaper can be found here.
To copy my settings, first you need to install awesome, a good terminal emulator and a tool to set your wallpaper.
sudo apt-get install awesome awesome-extra hsetroot rxvt-unicode-256color
Then, download this archive and extract the folder named awesome in your ~/.config folder. The .Xdefaults file should go straight to your home folder, and is optional if you are using urxvt and you would like the solarized color scheme.
It’s important that you edit your rc.conf file to suit your needs. Important: Change all the paths to reflect your setup!
If you are bold enough to try out Awesome I assume that you can figure out most of the extra stuff needed. This is not intended to be a full guide, I just wanted to share my own setup.