Difference between revisions of "CDM"

From ArchWiki
Jump to: navigation, search
(What is CDM?)
m (formal, links)
Line 3: Line 3:
 
[[Category:Eye candy (English)]]
 
[[Category:Eye candy (English)]]
 
[[Category:HOWTOs (English)]]
 
[[Category:HOWTOs (English)]]
 +
'''CDM''' is a minimalistic, yet full-featured replacement for login-managers like [[slim]], [[utomatic_login_manager_startup#Installation|kdm]], [[utomatic_login_manager_startup#Installation|gdm]] and [[qingy]] that provides a fast, dialog-based login system without the overhead of the X Window System or the instability of qingy. Written in pure bash, CDM has no other dependencies, yet supports multiple users/sessions and can start virtually any DE/WM.
  
==What is CDM?==
+
A package is available in the [http://aur.archlinux.org/packages.php?K=cdm AUR].
 
+
CDM is a minimalistic, yet full-featured replacement for login-managers like slim, kdm, gdm and qingy that provides a fast, dialog-based login system without the overhead of the X Window System or the instability of qingy. Written in pure bash, CDM has no other dependencies, yet supports multiple users/sessions and can start virtually any DE/WM.
+
 
+
==How to get CDM?==
+
 
+
A package is available from the [http://aur.archlinux.org/packages.php?ID=31879 AUR].
+
  
 
==Configuring CDM==
 
==Configuring CDM==
  
You can configure CDM by editing /etc/cdmrc. It is fully documented and should be relatively easy to figure out.
+
You can configure CDM by editing {{Filename|/etc/cdmrc}}. It is fully documented and should be relatively easy to figure out.
  
 
Before you can use CDM, you must copy the xinitrc and bash_profile supplied in /usr/share/cdm/skel to the home directory of each user (or merge the contents of said files).
 
Before you can use CDM, you must copy the xinitrc and bash_profile supplied in /usr/share/cdm/skel to the home directory of each user (or merge the contents of said files).
Line 20: Line 15:
 
==Starting X==
 
==Starting X==
  
Login to the console and select your prefered session (or console, if allowed) from the menu. It's that simple!
+
Login to the console and select your prefered session (or console, if allowed) from the menu.
  
 
Additional users may be logged in by switching to tty1 (ctrl+alt+f1). If the user is already logged in, CDM will automatically activate their pre-existing session.
 
Additional users may be logged in by switching to tty1 (ctrl+alt+f1). If the user is already logged in, CDM will automatically activate their pre-existing session.

Revision as of 16:20, 9 November 2009

CDM is a minimalistic, yet full-featured replacement for login-managers like slim, kdm, gdm and qingy that provides a fast, dialog-based login system without the overhead of the X Window System or the instability of qingy. Written in pure bash, CDM has no other dependencies, yet supports multiple users/sessions and can start virtually any DE/WM.

A package is available in the AUR.

Configuring CDM

You can configure CDM by editing Template:Filename. It is fully documented and should be relatively easy to figure out.

Before you can use CDM, you must copy the xinitrc and bash_profile supplied in /usr/share/cdm/skel to the home directory of each user (or merge the contents of said files).

Starting X

Login to the console and select your prefered session (or console, if allowed) from the menu.

Additional users may be logged in by switching to tty1 (ctrl+alt+f1). If the user is already logged in, CDM will automatically activate their pre-existing session.