Fin, the Fyne Login Manager
This app is in it's very early stages and has only been tested with pam and systemd to log in users with a .xinitrc
file.
If that sounds like you then you can simply check out this repo and run:
$ make
$ sudo make install
$ systemctl disable display-manager
$ systemctl enable fin
You can then either reboot or start fin directly with:
$ systemctl start fin
That should be all you need
Screenshot
The first version of fin looks like this:
Development
The Fin login app can be tested easily by running as a normal Fyne application (with go run .
) or by running it within a Xephyr window (we provided make embed
to help).
Once you are ready to test as your display manager replacement you should execute make && sudo make install
and restart the fin
service.