~kennylevinsen/gtkgreet

ref: 137b728d47b807f38e1ee482695d251382a1fe8e gtkgreet/man/gtkgreet.1.scd -rw-r--r-- 2.3 KiB
137b728dKenny Levinsen meson: Update version properly 1 year, 7 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
gtkgreet(1)

# NAME

gtkgreet - A Gtk-based greeter for greetd

# SYNOPSIS

*gtkgreet* [options]

# OPTIONS

*-h, --help*
	Show help message and quit.

*-c, --command <command>*
	Specifies the command to run on successful login. gtkgreet will ask if none
	is specified.

*-l, --layer-shell*
	Use wlr-layer-shell to display a window on every output. Must be enabled at
	compile-time.

*-b, --background*
	Specifies a background image to be used by gtkgreet. JPG and PNG are known
	to work. The image will be anchored to the upper left corner, and is
	rendered 1:1 when DPI scaling is 1.

*-s, --style <file.css>*
	Specifies a custom CSS stylesheet with additional styles for the gtkgreet
	window. See https://developer.gnome.org/gtk3/stable/theming.html for the
	description of CSS subset supported in GTK.

# DESCRIPTION

gtkgreet is a Gtk-based, graphical greeter for *greetd*(1).

gtkgreet allows selection of which application to start at login. See the
ENVIRONMENTS section for more information on how to configure the provided
options. The user can also specify the application directly at login by
writing the command line they wish.

gtkgreet requires a Wayland compositor to run, such as *cage*(1) or *sway*(1).

# SETUP

To use gtkgreet, configure a Wayland compositor of your choice to be your
greeter. Make the compositor start gtkgreet, and importantly, shut itself down
once gtkgreet terminates.

Using *cage*, the command-line simply becomes "cage gtkgreet".

Using *sway*(1), one can use a sway config containing "exec 'gtkgreet; swaymsg
exit'", and a command-line similar to "sway --config /etc/greetd/sway-config".
The "; swaymg exit" component is important, as that makes sway terminate once
gtkgreet has finalized a login.

See *greetd*(5) for information on how to configure greetd. Read the
documentation of your chosen compositor for information on how to use it
correctly.

# ENVIRONMENTS

gtkgreet populates the user options for applications to start at login using
both a configuration file and the '-c' command-line argument.

The configuration file is read from /etc/greetd/environments, and is a
newline-seperated list of of options, each being a command line to run on
login if selected.

# AUTHORS

Maintained by Kenny Levinsen <contact@kl.wtf>. For more information about
gtkgreet development, see https://git.sr.ht/~kennylevinsen/gtkgreet.

# SEE ALSO
*greetd*(1)