Skip to content

singularityos-lab/singularity-greeter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Singularity Greeter

The login greeter for the Singularity Desktop, built on greetd and libsingularity.

Requirements

  • Meson >= 0.59
  • Vala compiler
  • GTK4
  • libgee-0.8
  • json-glib (json-glib-1.0)
  • gtk4-layer-shell (gtk4-layer-shell-0)
  • libsingularity
  • greetd at runtime
  • accountsservice at runtime (per-user accent color, wallpaper and avatar)

Build & Install

meson setup build
meson compile -C build
meson install -C build

Test mode

Run windowed, without a greetd socket, to preview the interface:

singularity-greeter -t

License

GPL-3.0-only - see LICENSE.

About

The login greeter for the Singularity Desktop Environment.

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages