Re: path, alias with F3

Christian Glindkamp <[email protected]>
Newsgroups gmane.comp.window-managers.ion.general
Message-ID <[email protected]>
On Wed, 7 Jan 2009 21:58:52 +0100 Colin Cartade <[email protected]> wrote:
> On 19:39  07-01, Tuomo Valkonen wrote:
> > > I tried
> > >     mod_query.message(_, os.get_env('PATH'))
> > > but I got an error :
> > >     attempt to call field 'get_env' (a nil value)
> > 
> > It's getenv. (There's also a shorter way to display values
> > from queries, as the Lua print function is overridden in them:
> > print(os.getenv("PATH")) )
> > 
> > > I launch ion with exec ion3 in my .xsession and gdm.
> > 
> > Then set PATH in your .xsession before launching Ion.
> > setenv is also provided by the Lua posix module, but
> > it's better to set the PATH by loading some .bashenv or
> > something from .xsession. 
> > 
> > (Actually, it's all a big mess, because the crappy display 
> > managers don't load the shells' environment from anywhere, 
> > but you should do redundant work by defining the stuff in 
> > .xsession again. But .xsession is also sometimes loaded by
> > stock xinitrc these days, and in that case then you shouldn't 
> > load the environment definitions again.)
> 
> Thanks, it works very well. If there's a better way than using gdm, I am
> interested (I don't like gnome very much).

Why don't you just login on a text console and run startx?

I also have the following code in my .bash_profile, which automatically
starts X, when I log in from the first text console:

if [ "$(tty)" = "/dev/tty1" -o "$(tty)" = "/dev/vc/1" ] ; then
	startx
fi

This way I don't need a display manager and still have the only
functionality from them I used (startup of the X session on login).

If you still want a graphical display manager, you could try slim[1].
It is much lighter.

[1] http://slim.berlios.de/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.