Skip to content

FrancescoRocca/godm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

godm

A minimal Display Manager written in Go.

Installation

Build the Binary

Clone the repository and build the binary:

$ go build

The godm binary will be generated inside the project folder.

Install

Copy the binary to /usr/local/bin:

$ sudo cp godm /usr/local/bin

Install the PAM configuration and systemd service unit:

$ sudo cp pam.d/godm /etc/pam.d/
$ sudo cp godm.service /etc/lib/systemd/system/

Enable the service

Disable your current display manager and enable godm:

$ sudo systemctl disable <yourdm>
$ sudo systemctl enable godm
$ sudo systemctl reboot

After rebooting, godm should appear.

About

More about this project can be found on my Blog.

Contributions and feedback are welcome.

About

A minimal Display Manager written in Go

Topics

Resources

License

Stars

Watchers

Forks

Languages