Hello Adam,

Since I don't have 3.4 installation around, I have to ask you to put some debug outputs inside the script. Could you please change the part starting with table.sort... so it becomes like this:

table.sort(items, function(a,b) return a.position < b.position end)
print(table.getn(items))
 for i = 1, table.getn(items) do
    launchbar[i] = awful.widget.launcher(items[i])
    print(items[i].command)
 end

and tell me the output that appears in the terminal when running via Xephyr. Thank you.

Kind regards,

On 10/24/2012 06:28 PM, Adam Jimerson wrote:
Hello all,

I am trying to get the Quick launch bar widget found here, http://awesome.naquadah.org/wiki/Quick_launch_bar_widget, working under Awesome 3.4. I have an older version of this working with the same version of Awesome on a different box that I don't have easy access to at the moment so grabbing that version is not really an option. I copied everything into my rc.lua file, and I changed the filedir variable to point to the correct version. The issue is that when I reloaded Awesome there is no icons. Starting Awesome under a Xephyr session I don't see any errors about it, and my rc.lua script passes the syntax check and everything else works no problem.

I did try uncommenting the four lines in the last for loop to see if that was it, but sadly all that did was produce this error:

/home/vendion/.config/awesome/rc.lua.test:378: attempt to index field '?' (a nil value)

Commenting the lines again removes the error. For the obvious question that I for see coming, yes the directory I have it pointing to has .desktop files



> ls Desktop/
amarok.desktop*   google-chrome.desktop*  Kontact.desktop*
dolphin.desktop*  kate.desktop* seamonkey.desktop*
firefox.desktop*  konqbrowser.desktop*  startcenter.desktop*
gimp.desktop*     konsole.desktop*

--
Alexander Yakushev

"The problem with object-oriented languages is they've got all this
implicit environment that they carry around with them. You wanted a
banana but what you got was a gorilla holding the banana and the
entire jungle."
   -- Joe Armstrong


--
To unsubscribe, send mail to [email protected].

Reply via email to