Console TDM

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.

Installation

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

or

tdm
Tip: Since version 1.3.0, tdm may be forced to start if X is already running by adding the --disable-xrunning-check flag to the first call of tdm.

Regardless of which shell is used you should edit ~/.xinitrc and replace your existing exec line with:

exec tdm --xstart

Configuration

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

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

You can customize Console TDM by editing (sourced before the user is prompted for a session) and (sourced before the session is actually started).

gollark: ?tag create bismuth``` :bismuth:```
gollark: :bismuth:
gollark: So I need so SOMEHOW escape it such that RDanny sees the literal text `<:bismuth:⁡793803997130522634>` but Discord sees something else in its nitrological processing.
gollark: BEE..
gollark: ?tag bismuth`

See also

This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.