I've been trying to set up my first dual-screen set up, and make it ultra-sweet. I'm using ubuntu and openbox, and i find myself searching for and rediscovering sites and techniques, along with new ones. So, here's a quick document of what i'm using on my desktop!
First off, my two favorite desktop art sites are here - sooooo nice
There's a nice nvidia card in this machine, so I can use the "nvidia-settings" program to set up twinview super-quick to have 2 separate X displays. To run a program on a particular one, i just precede the command with DISPLAY=:0.0
One remarkable discovery was switch2, which handles gtk themes. I'm a black-background fanatic. i can't believe i didn't find this earlier. i always assumed that the window manager handled coloring inside windows, but *obvious in retrospect* that's the application's job, with help from gtk. Yeeesh, learn something profound with each new install! I picked up some themes from here:
http://www.gnome-look.org/, though it took me a while to figure out how to use them.... sigh. I settled on a theme called "kore". I really like it's Qt firefox buttons, and rounded everything.
I'm using .xsession to start and position everything - using gdm, I select the "Run Xclients script". This is ***far*** from counter-intuitive. So, here's my xsession, that points out a lot of the programs i settled on...
DISPLAY=:0.1 openbox & #### i have to start one on each display
#DISPLAY=:0.1 ggl-gtk & ### google applets, don't work for some reason
xmodmap -e 'keycode 66 = Control_L' & # Make capslock a control key
xmodmap -e 'clear Lock' &
xmodmap -e 'add Control = Control_L' &
#DISPLAY=:0.1 gkrellm -c c2&
DISPLAY=:0.0 feh --bg-center ~/.config/openbox/Underwater-City_1600.jpg ###from pixelgirlpresents.com
DISPLAY=:0.0 fbpanel & ### supports transparency!
DISPLAY=:0.0 gkrellm & ### all-in-one monitoring!
DISPLAY=:0.0 firefox &
xscreensaver --nosplash ### i use this to lock screen
DISPLAY=:0.1 xfce4-terminal --geometry 85x31+0+0 --hide-borders --hide-menubar & ### look ma! a terminal!!!
#DISPLAY=:0.1 xfce4-terminal &
DISPLAY=:0.0 amarok --display :0.0 &
DISPLAY=:0.0 exec openbox
Here's the interesting screen
and here's where i do all the work - no borders, no scroll bar, just the tab indicators at the top. the mouse wheel and Ctrl-Shift-Up still scrolls, and the X paste buffer does it's duty. Hmmm, looks like gkrellmd is doing WAY more work than it needs to... For my part, real work was obviously lacking so far today! Yeesh, let me count the ways i'm not doing work... 1,2,3,4, a, b, .... -