Cdm: Difference between revisions

From wikinotes
No edit summary
Line 31: Line 31:
| <code>~/.config/cdm/cdmrc</code> || user config
| <code>~/.config/cdm/cdmrc</code> || user config
|-
|-
| <code>/usr/share/cdm/themes/*</code> || themes
| <code>/usr/share/doc/cdm/themes/*</code> || themes
|-
|-
|}
|}

Revision as of 00:38, 17 July 2021

A console based display manager for linux/bsd.
Written in bash.

NOTE:

interestingly, since xorg is not running yet, you may be able to change the xorg.conf that is loaded for each entry..

Documentation

github https://github.com/evertiro/cdm

Tutorials

arch wiki https://wiki.archlinux.org/title/CDM

Locations

/etc/cdmrc system config
~/.config/cdm/cdmrc user config
/usr/share/doc/cdm/themes/* themes

Configuration

cdm is configured with 3x arrays.
entries in each array at the same index refer to the same login choice.

# (~/.config/cdm|/etc/)cdmrc

# startx ${THIS_COMMAND}
binlist=(
    "/bin/zsh -i"  # console
)

# name of each choice
namelist=(
    "tty" 
    "i3" 
    "openbox"
)

# if choice requires an X-session, or is a console
flaglist=(
    C
    X
    X
)