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].