# ABOUTME: Moonarch default gtklock configuration. # ABOUTME: Installed to /etc/xdg/gtklock/config.ini; callers pass -d themselves. # # gtklock searches $XDG_CONFIG_HOME/gtklock/config.ini and gtklock/config.ini # under every $XDG_CONFIG_DIRS entry, so /etc/xdg is enough and this file takes # effect through the package alone. It goes through the generic defaults/xdg/ # sweep in the PKGBUILD like any other XDG config -- unlike swaylock before it, # whose sysconfdir was not an XDG path and needed an install line of its own. # # Every option here is also a command-line flag; `gtklock --help-config` lists # them. A user copy in ~/.config/gtklock/config.ini wins over this one. [main] # Blurred variant of the default wallpaper. gtklock has no blur of its own -- # GTK3 has no `filter` CSS property at all -- and it takes no screenshot of the # session, so there is nothing to blur at lock time either way. The blur is # baked into the image at build time, as it was for swaylock. background=/usr/share/moonarch/wallpaper-blur.jpg # Bare names resolve against gtklock's compiled-in module directory, which is # /usr/lib/gtklock here. playerctl-module is deliberately absent: it needs # playerctld, which nothing in moonarch starts. modules=userinfo-module;powerbar-module # No gtk-theme key on purpose. gtklock is GTK3 and reads the session theme from # /etc/xdg/gtk-3.0/settings.ini, so the theme name lives in exactly one place. # # powerbar needs no configuration: its built-in commands are `systemctl reboot`, # `systemctl -i poweroff` and `systemctl suspend`. # # userinfo takes the avatar from AccountsService, which resolves to ~/.face. # With no such file it warns once and falls back to avatar-default-symbolic from # the icon theme; there is no option for the path.