Skip to content
 
 

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lightdm-tty

A terminal-style login theme for web-greeter.

Forked from eNzyOfficial/lightdm-tty, adapted from lightdm-webkit2-greeter to web-greeter.

Screenshot

Screenshot

Installation

1. Install web-greeter (Arch Linux)

yay -S web-greeter

2. Install the theme

sudo mkdir -p /usr/share/web-greeter/themes/tty
sudo cp -r * /usr/share/web-greeter/themes/tty/

3. Configure greeter

Edit /etc/lightdm/lightdm.conf:

[Seat:*]
greeter-session=web-greeter

Edit /etc/lightdm/web-greeter.toml:

[greeter]
theme = "tty"

4. Test (before rebooting)

web-greeter --debug

Testing in browser

You can test the theme locally by opening index.html in a browser. The mock.js provides fake data for preview.

Commands

  • login [user] — Authenticate as user
  • passwd — Login to locked/current session
  • users — List users
  • ls — List available sessions (e.g. i3)
  • poweroff — Shutdown
  • reboot — Restart
  • suspend — Suspend
  • clear — Clear terminal
  • help — List commands
  • man [command] — Show help for command
  • motd — Show MOTD

Features

  • Command history via ↑/↓
  • Clear input via Ctrl+C
  • Autocomplete via Tab

Lock with dm-tool lock.

License

WTFPL — Do What The Fuck You Want To Public License.

About

A terminal style theme for lightdm-webkit2-greeter

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages