SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

kewl: A session manager for X Windows.

LEGAL STUFF

kewl is Copyright (C) 2002 Arron Cusimano <mordain23@hotmail.com>. This README file is also Copyright (C) 2002 Arron Cusimano (execpt the bits written by the FSF ie 3 paragraphs below).

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

DESCRIPTION

The Kewl Session Manager provides a nice menu that allows you to choose which window manager, program, or script you wish to launch for the session after logging in. It uses Tcl/Tk and is designed for people that can not settle on one window manager or desktop environment.

(thanks for the edit freshmeat)

USAGE

refer to it in your .xsession file eg
echo exec kewl > ~/.xsession; chmod u+x ~/.xsession

double click on your choice.

the logout button will log you out.

Complex stuff hey?

CUSTOMIZATION

edit ~/.kewl/menu.data or /etc/kewl/menu.data

menu.data format:

# this line is a comment ( it starts with hash # ) %This is a description line ( it starts with percent % ) command_to_exec_don't_use_spaces_or_it_won't_work %Next line will fail because it contains spaces. xterm -font 5x7 -g 40x5
%This is a better way
~/bin/my_xterm_script

CONTACTING THE AUTHOR

Please send all patches, comments, suggestions, and/or bug reports to Arron Cusimano <mordain23@hotmail.com>.

I can be reached via paper mail at the following address.

Arron Cusimano
Santa's Estate, Elf barracks
North Pole, Planet Earth

Blah, blah, blah...

kewl is pronunced like cool, but with a k instead of c, and long oo soud.

Debian (I'm using sarge/testing:20021210, but I'm sure this applies to woody) has a problem in that it considers KDE2 a session manager (I don't know about Gnome, I dont use it). This is ok with me, but leads to this:

winter-storm:~# update-alternatives --config x-session-manager

There is only 1 program which provides x-session-manager (/usr/bin/kde2). Nothing to configure.

What I have a problem with is that I can't choose none, & xsm isn't even an option! (I'm pretty sure xsm comes as a std tool with XFree86).

I use xdm (not kdm) & want to run blackbox (this session anyway), this is as close as you get to a choice:

winter-storm:~# update-alternatives --config x-window-manager

There are 4 alternatives which provide `x-window-manager'.

Selection Alternative


 +    1        /usr/X11R6/bin/icewm
*     2        /usr/bin/blackbox
      3        /usr/bin/xfwm
      4        /usr/bin/wmaker

Enter to keep the default[*], or type selection number:

Problem is, now that I've chosen blackbox, the startup scripts still start KDE2! The scripts will always prefer a SM to a WM.

I can create an .xsession file, & put blackbox in there, but what about in 2 hours time when I want to run icewm? I dont want to keep editing .xsession, logout, login again, very tirsome.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.