From dbd2ad060497ba60e351d6306520862c58b29f13 Mon Sep 17 00:00:00 2001 From: David Thurstenson Date: Mon, 7 Jun 2021 10:40:14 -0500 Subject: [PATCH] Added restart command as workaround for greetd-wlgreet bug For some reason, sometimes greetd-wlgreet won't show after the outputs have been resumed from being turned off via DPMS. This exits sway, which causes greetd to restart which reinitializes everything, and returning the login prompt. --- PKGBUILD | 4 ++-- sway-wlgreet.conf | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 59d7e9d..97074ea 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: David Thurstenson pkgname=greetd-tlgreet -pkgver=0.5 +pkgver=0.6 pkgrel=1 pkgdesc="Thurstylark's greetd + wlgreet setup" arch=(any) @@ -15,7 +15,7 @@ source=("greetd.toml" "waybar.css" "greetd.service.override.conf") md5sums=('db675a996223c3f155885d7494b16282' - '9624125091be5093046b5a5e095befed' + '706fb4f44e3cac99d3d737566426212a' '4c1b6e5dff4071bff81e935322743974' 'bfdda1ad67829fd55d3612c857df18dc' '0b3156d2868912d8b4141428b72b4bbe' diff --git a/sway-wlgreet.conf b/sway-wlgreet.conf index 0264025..21de9ab 100644 --- a/sway-wlgreet.conf +++ b/sway-wlgreet.conf @@ -43,6 +43,9 @@ set $waybar-css /etc/greetd/tlgreet/waybar.css # Setup # +# Exit on Mod4+Shift+R, effectively restarting the greeter +bindsym Mod4+Shift+r exit + # Set the wallpaper to a random file in the wallpapers dir output * bg $$(find $wallpapers-path -type f \( -iname \*.jpg -o -iname \*.png \) -not -path $wallpapers-path/sway/\* | shuf -n 1) fill $fallback-color