Re: [ctwm] Intergrating in modern desktop systems

From: Anthony Thyssen <anthony@griffith.edu.au>
Date: Sun Dec 23 2007 - 13:58:41 CET

Johan Vromans on wrote...
| [Quoting Kai Grossjohann, on December 21 2007, 18:44, in "Re: [ctwm] Intergrat"]
| > I only needed to say
| >
| > WINDOW_MANAGER=/usr/local/bin/xmonad
| > export WINDOW_MANAGER
| >
| > in ~/.gnomerc and I got all of the standard Gnome stuff except with a
| > different window manager.
|
| This is a promising approach.
| To me, it seems that it solves most (if not all) of my desires, except
| for one thing: how can I prevent Gnome from (re)starting the Nautilus
| desktop?
|
I had the same problem for a very long time.

Originally I started nautilus with --no-desktop But could not find any
way to stop the trashcan from launching naulitus with this option, so if
I accidentally clicked the trash I would get a desktop again.

I set CTwm to move the deak top to one side as a tempory solution...
EG in .ctwmrc configuration I have...
 
=======8<--------CUT HERE----------axes/crowbars permitted---------------
WindowGeometries {
  # Attempt to position panels correctly
  # Alturnativally, turn on the gnome 'hide panels' option (if desired)
  "Top*Panel" "+0+0" "Left*Panel" "+0+0" "Side*Panel" "+0+0"
  "Right*Panel" "-0+0" "Bottom*Panel" "+0-0"

  # Gnome Desktop Window Handling -- If it appears on purpose or by accident
  # Just fill enire display....
  #"desktop_window" "+0+0"
  # Or Shift right to only cover part of root window...
  # (Gnome does not allow you to resize)
  "desktop_window" "+eval( WIDTH - 260 )+0"
}
=======8<--------CUT HERE----------axes/crowbars permitted---------------

But once started, the only simple way to remove the desktop again was to
'destory' a nautilus window to hard kill the whole nautilus application
and then remove the desktop again.

However The solution I later ran accross, purely by accident was to
configure gnome to never-ever use a desktop window...

This is done my running this command once, on any Gnome installation.
It done not need to be repeated for later sessions.

  gconftool-2 -s -t bool /apps/nautilus/preferences/show_desktop false

  Anthony Thyssen ( System Programmer ) <A.Thyssen@griffith.edu.au>
 -----------------------------------------------------------------------------
           Out testing new time machine. Be back yesterday!
 -----------------------------------------------------------------------------
     Anthony's Home is his Castle http://www.cit.gu.edu.au/~anthony/
Received on Sun Dec 23 14:20:57 2007

This archive was generated by hypermail 2.1.8 : Mon Dec 24 2007 - 06:45:10 CET