Difference between revisions of "Console TDM"

From ArchWiki
Jump to navigation Jump to search
m (Updated the link of the project to reflect the one in the AUR package info.)
(update zh-cn/tw interlanguage links to zh-hans/hant, see Help talk:I18n#Chinese interlanguage links)
Line 1: Line 1:
[[Category:Display managers]]
[[Category:Display managers]]
[[ja:Console TDM]]
[[ja:Console TDM]]
[[zh-CN:Console TDM]]
[[zh-hans:Console TDM]]
{{Related articles start}}
{{Related articles start}}
{{Related|Display manager}}
{{Related|Display manager}}

Revision as of 10:16, 11 January 2017

Console TDM is an extension for xorg-xinit written in pure bash. It is inspired by CDM, which aimed to be a replacement of display managers such as GDM.


Install the console-tdmAUR package (console-tdm-gitAUR package for the development version).

Now ensure no other display managers get started by disabling their systemd services.

After installing Console TDM, you should modify your ~/.bash_profile, and add a line

source /usr/bin/tdm

If you use zsh, add to your ~/.zprofile the following line

bash /usr/bin/tdm



and edit your ~/.xinitrc, replace your exec lines with

exec tdm --xstart


You should copy the links to your WM/DE starter to ~/.tdm/sessions, and links to non-X programs to ~/.tdm/extra. For convenience, you can just run tdmctl init.

The use of the program tdmctl is much like systemctl, and it's a powerful tool to configure Console TDM.

You can customize Console TDM by editing ~/.tdm/tdminit.