On Wed, Jun 9, 2010 at 9:11 PM, Daniel Graña <[email protected]> wrote:

> On Sat, Jun 5, 2010 at 7:13 AM, harsha <[email protected]> wrote:
>>
>> you need to add awesome.desktop under /usr/share/applications/
>>  as gnome expects a desktop file in
>> /usr/share/applications matching the value in
>> desktop/gnome/session/required_components/windowmanager
>>
>> put the following into awesome.desktop
>> [Desktop Entry]
>>  Version=1.0
>>  Type=Application
>>  Name=Awesome
>>  Comment=The awesome launcher!
>>  TryExec=awesome
>>  Exec=awesome
>>
>
> Do not you think that this fix the following warning message:
> gnome-session[1613]: WARNING: Unable to find provider 'awesome' of required
> component 'windowmanager'
>
> I get it after following instructions at
> http://awesome.naquadah.org/wiki/Quickly_Setting_up_Awesome_with_Gnome
>
> This seems your approach obsoletes the creation of
> .config/autostart/awesome.desktop, that I think it is a workaround for the
> problem behind he warning message.
>
> So, if creating this .desktop file under /usr/share/applications works
> without creating the autostart desktop file (I tested it and it works
> actually), do you know what is the analogous place in home directory to add
> applications .desktop files?
>

I found it, put the same file under ~/.local/share/applications/

to be clear:

$ cat ~/.local/share/applications/awesome.desktop

> [Desktop Entry]

>  Version=1.0

>  Type=Application

>  Name=Awesome

>  Comment=The awesome launcher!
 TryExec=awesome
 Exec=awesome

I will update this wiki page
http://awesome.naquadah.org/wiki/Quickly_Setting_up_Awesome_with_Gnome if
noone complains.

thanks,
Daniel

Reply via email to