[openbox] DockApps at Startup

David Templer david.templer at virgin.net
Fri Jun 25 06:06:37 EDT 2004


Holly Bostick wrote:

> Jess Mahan wrote:
>
>> Ok, don't all jump on me at once, but hear me out.
>>
>> If i just use startx I can get my dockapps to start by sticking
>> them in my ~/.xinitrc, however I cannot figure out how to get
>> my dockapps to start up when using GDM when I log in.
>> Thanks in advance.
>>
>>  
>>
> I'm using GDM, and here's how I do it:
>
> 1. Open your favorite text editor as root. Use it to open one of the 
> *.desktop files in /etc/X11/dm/Sessions/.
>
> 2. Edit the chosen desktop file to reflect Openbox. Meaning, change 
> the "name" and "description" fields and change the "Application" field 
> to the name of a script that we will shortly create (mine is called 
> "openboxstart.sh").
>
> 3. Save the edited *.desktop file **as** openbox.desktop.
>
> 4. In the user's ~/ (I'm the only user, so that's where I put the 
> script; I suppose you could do it globally if you wanted, but I don't 
> know where you'd put the file), create "openbox.sh"; mine says:
>
> #!/bin/bash
> /usr/libexec/gnome-settings-daemon &
> famd &
> wmsetbg ~/fluxbox/backgrounds/flower.png
> LinNeighborhood -m &
> wmtz &
> wmweather+ -station KJFK &
> gkrellm2 -w &
> pypanel &
> gnome-terminal --window-with-profile=boinc &
> exec openbox
>
> Naturally you would edit this for your own startup programs, but 
> afaik, the only rules (other than the "shebang" at the start for the 
> bash script) are that all the programs must be backgrounded with a & 
> except for Openbox, which has to be the last thing started, and left 
> in the foreground.
>
> Save the script with the name you said you would use in the 
> openbox.desktop file, make it executable, and log out; the "Openbox" 
> entry should now appear in the GDM menu, and choosing it should run 
> the script.
>
> It does for me, anyway.
>
> Hope this helps.
> Holly
>
I,m curious about the line

/usr/libexec/gnome-settings-deamon &

is this for making icons work in say nautilus....?

Dave



More information about the openbox mailing list