From a142ded97a9948c02974c8197c6829498fda8686 Mon Sep 17 00:00:00 2001 From: Richard Ellis Date: Wed, 12 May 2010 23:28:32 +0200 Subject: desktop/xsession: Added to 12.2 repository --- desktop/xsession/README | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 desktop/xsession/README (limited to 'desktop/xsession/README') diff --git a/desktop/xsession/README b/desktop/xsession/README new file mode 100644 index 0000000000..de5f311caf --- /dev/null +++ b/desktop/xsession/README @@ -0,0 +1,27 @@ +The xsession program is a session manager. It is normally executed by your +~/.xinitrc (or ~/.xsession) script and controls your X Window session. As +soon as it is started, xsession launches a window manager and some +applications of your choice. At anytime during your session, you may switch +to another window manager or execute some other applications from the +xsession menus. + +You may also lock your screen using an independent locker application. The +window contains a message area which is used to notify the user whenever an +application or a window manager starts or ends, and also to display all the +output and error messages of the programs (the applications and the window +managers) run by xsession. The console output messages can also be shown +either in this area or in a second, separate area. + +One useful feature of xsession is the preprocessing of window managers' +configuration files. When a window manager is launched, its startup file +can be filtered through m4(1) or cpp(1). Some macros are defined (such as +the host name, screen size and so on) that will help you customize your +menus and screen layout. One advantage of this feature is that several +window managers can share the same startup file: some lines are protected by +a test on the "WM_NAME" macro, but the other lines are common. This saves a +lot of time if you want to maintain the same menu structure for several of +them. You can also use "include" statements in your file. + +Note: This slackbuild builds xsession without sound support. If you wish to +have sound support see the Imakefile and INSTALL files within the source +tarball. -- cgit v1.2.3