FreeBSD Manual Pages
gtklock(1) General Commands Manual gtklock(1) NAME gtklock - GTK-based lockscreen for Wayland SYNOPSIS gtklock [options...] OPTIONS -h, --help Show help options --help-config Show options available in the config. See CONFIGURATION. -d, --daemonize Detach from controlling terminal. -c, --config <path> Specify config file to use. By default, the following paths are checked in the following order: $XDG_CONFIG_HOME/gtklock/config.ini and gtklock/config.ini under each directory in $XDG_CONFIG_DIRS. CONFIGURATION Configuration is stored in glib key file format. Options are specified as name=value and can be used from the command-line as --name=value. All options should be under the main group. All available options are: -g, --gtk-theme <string> Set the GTK theme. -s, --style <path> Load CSS style file. -x, --layout <path> Load XML layout file. -m, --modules <name> Load gtklock modules. Module name can be an absolute path, relative path (starting with ./ or ../) or name in system directory (such as example-module.so for /usr/lib/gtklock/example-module.so). The .so suffix can be ommited. -b, --background <path> Load background. Specified background can be overwritten by CSS. -t, --time-format <string> Set time format. See date(1). -d, --date-format <string> Set date format. See date(1). -f, --follow-focus Follow focus between monitors. May not work for all compositors, recommended for hyprland. -H, --idle-hide Hide input form when idle. -T, --idle-timeout <int> Idle timeout in seconds. -S, --start-hidden Start with input form hidden. -L, --lock-command Command to execute after locking. Command is executed asynchro- nously. -U, --unlock-command Command to execute after unlocking. Command is executed asynchro- nously. -M, --monitor-priority <name> Set monitor focus priority. Option can be specified multiple times. EXAMPLE Example config: [main] gtk-theme=Adwaita-dark Example style: window { background-image: url("background.png"); background-size: cover; background-repeat: no-repeat; background-position: center; background-color: black; } AUTHORS Maintained by Jovan Lanik <jox969@gmail.com>, who is assisted by other contributors. For more information about gtklock development, see <https://github.com/jovanlanik/gtklock>. 2025-11-01 gtklock(1)
NAME | SYNOPSIS | OPTIONS | CONFIGURATION | EXAMPLE | AUTHORS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=gtklock&sektion=1&manpath=FreeBSD+Ports+15.0>
