Hi,

I installed Ion 3 in Debian, and it works great.  Some notes:

- I was not expecting the sample configs to go in /etc/X11/ion3.
  Maybe this is a Debian thing, but it's really strange IMO that there
  isn't even a link to them in /usr or /usr/local somewhere.

- I got the sample configs from the source tar before I figured out
  the /etc/X11/ion3 location.  They work great.  

- For laughs, I tried compiling Ion from source.  It failed to find
  lua.h; I found the README.autoconf info, but why can't the configure
  script simply try the options shown and see if they find a valid
  lua.h, if the default lua.h location doesn't work?

- the new config format is, I think, better than the Ion 2 format.
  Everything is called directly instead of creating anonymous
  functions.  After reading up on Lua 5.0, I have to say that the Ion
  configuration makes a lot more sense now.  I will explore whether I
  can export/import the Ion configuration to a simpler format with
  Lua.

- the seamless integration of FloatWS and IonWS (plus PaneWS) is
  wonderful

- the scratchpad module is great, exactly what I needed

- the dock appears useful and I tried it with kxdocker, but I
  generally avoid such eye candy.  The statusbar, on the other hand,
  is very nice.  I wish it had a shell escape in the format specifiers
  so you could put the output of any program in it, something like

%shell{uname -a}

  or something similar.  In fact, if the statusbar could just call a
  function to get its contents, that would be best.  I see the Lua
  code in mod_statusbar.lua, but I don't know if I can call those
  functions directly.

- a popup visual list of the workspaces with snapshots of their
  contents would be nicer than the tab-completion.  I don't know if
  this has already been discussed, so sorry if it's a repeat.

Ted

Reply via email to