From f53633bd083cd4ce2317d2787c9ca4dd9476ad28 Mon Sep 17 00:00:00 2001 From: megvadulthangya <67601373+megvadulthangya@users.noreply.github.com> Date: Sat, 27 Sep 2025 23:01:30 +0200 Subject: [PATCH 1/7] add AwesomeWM logout support The powermenu script did not handle AwesomeWM sessions for the logout option. This commit adds proper support by calling `awesome-client "awesome.quit()"` when the `$DESKTOP_SESSION` is set to `awesome`. --- files/powermenu/type-1/powermenu.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/files/powermenu/type-1/powermenu.sh b/files/powermenu/type-1/powermenu.sh index dd978af..821c612 100755 --- a/files/powermenu/type-1/powermenu.sh +++ b/files/powermenu/type-1/powermenu.sh @@ -78,6 +78,8 @@ run_cmd() { i3-msg exit elif [[ "$DESKTOP_SESSION" == 'plasma' ]]; then qdbus org.kde.ksmserver /KSMServer logout 0 0 0 + elif [[ "$DESKTOP_SESSION" == 'awesome' ]]; then + awesome-client "awesome.quit()" fi fi else From b3387b5ed43f216c74f5a8d03849f35c089106ab Mon Sep 17 00:00:00 2001 From: megvadulthangya <67601373+megvadulthangya@users.noreply.github.com> Date: Sat, 27 Sep 2025 23:02:22 +0200 Subject: [PATCH 2/7] add AwesomeWM logout support The powermenu script did not handle AwesomeWM sessions for the logout option. This commit adds proper support by calling `awesome-client "awesome.quit()"` when the `$DESKTOP_SESSION` is set to `awesome`. --- files/powermenu/type-2/powermenu.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/files/powermenu/type-2/powermenu.sh b/files/powermenu/type-2/powermenu.sh index 23d0795..4d24a2e 100755 --- a/files/powermenu/type-2/powermenu.sh +++ b/files/powermenu/type-2/powermenu.sh @@ -79,6 +79,8 @@ run_cmd() { i3-msg exit elif [[ "$DESKTOP_SESSION" == 'plasma' ]]; then qdbus org.kde.ksmserver /KSMServer logout 0 0 0 + elif [[ "$DESKTOP_SESSION" == 'awesome' ]]; then + awesome-client "awesome.quit()" fi fi else From 92373551b279c80ad058fb7f1dbce2283b451ff1 Mon Sep 17 00:00:00 2001 From: megvadulthangya <67601373+megvadulthangya@users.noreply.github.com> Date: Sat, 27 Sep 2025 23:03:15 +0200 Subject: [PATCH 3/7] add AwesomeWM logout support The powermenu script did not handle AwesomeWM sessions for the logout option. This commit adds proper support by calling `awesome-client "awesome.quit()"` when the `$DESKTOP_SESSION` is set to `awesome`. --- files/powermenu/type-3/powermenu.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/files/powermenu/type-3/powermenu.sh b/files/powermenu/type-3/powermenu.sh index 8c1e47f..334cb23 100755 --- a/files/powermenu/type-3/powermenu.sh +++ b/files/powermenu/type-3/powermenu.sh @@ -73,6 +73,8 @@ run_cmd() { i3-msg exit elif [[ "$DESKTOP_SESSION" == 'plasma' ]]; then qdbus org.kde.ksmserver /KSMServer logout 0 0 0 + elif [[ "$DESKTOP_SESSION" == 'awesome' ]]; then + awesome-client "awesome.quit()" fi fi else From a24dbdfc112cde825b3f7b081d9f0f328f9deb63 Mon Sep 17 00:00:00 2001 From: megvadulthangya <67601373+megvadulthangya@users.noreply.github.com> Date: Sat, 27 Sep 2025 23:04:07 +0200 Subject: [PATCH 4/7] add AwesomeWM logout support The powermenu script did not handle AwesomeWM sessions for the logout option. This commit adds proper support by calling `awesome-client "awesome.quit()"` when the `$DESKTOP_SESSION` is set to `awesome`. --- files/powermenu/type-4/powermenu.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/files/powermenu/type-4/powermenu.sh b/files/powermenu/type-4/powermenu.sh index 17f20c7..276be34 100755 --- a/files/powermenu/type-4/powermenu.sh +++ b/files/powermenu/type-4/powermenu.sh @@ -73,6 +73,8 @@ run_cmd() { i3-msg exit elif [[ "$DESKTOP_SESSION" == 'plasma' ]]; then qdbus org.kde.ksmserver /KSMServer logout 0 0 0 + elif [[ "$DESKTOP_SESSION" == 'awesome' ]]; then + awesome-client "awesome.quit()" fi fi else From 075101542581711d131374c800c989c81923c533 Mon Sep 17 00:00:00 2001 From: megvadulthangya <67601373+megvadulthangya@users.noreply.github.com> Date: Sat, 27 Sep 2025 23:04:53 +0200 Subject: [PATCH 5/7] add AwesomeWM logout support The powermenu script did not handle AwesomeWM sessions for the logout option. This commit adds proper support by calling `awesome-client "awesome.quit()"` when the `$DESKTOP_SESSION` is set to `awesome`. --- files/powermenu/type-5/powermenu.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/files/powermenu/type-5/powermenu.sh b/files/powermenu/type-5/powermenu.sh index 561e30c..32dc82d 100755 --- a/files/powermenu/type-5/powermenu.sh +++ b/files/powermenu/type-5/powermenu.sh @@ -82,6 +82,8 @@ run_cmd() { i3-msg exit elif [[ "$DESKTOP_SESSION" == 'plasma' ]]; then qdbus org.kde.ksmserver /KSMServer logout 0 0 0 + elif [[ "$DESKTOP_SESSION" == 'awesome' ]]; then + awesome-client "awesome.quit()" fi fi else From 8a35286e1901fe09c79919293ad56d26b76ce72b Mon Sep 17 00:00:00 2001 From: megvadulthangya <67601373+megvadulthangya@users.noreply.github.com> Date: Sat, 27 Sep 2025 23:05:41 +0200 Subject: [PATCH 6/7] add AwesomeWM logout support The powermenu script did not handle AwesomeWM sessions for the logout option. This commit adds proper support by calling `awesome-client "awesome.quit()"` when the `$DESKTOP_SESSION` is set to `awesome`. --- files/powermenu/type-6/powermenu.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/files/powermenu/type-6/powermenu.sh b/files/powermenu/type-6/powermenu.sh index ad93faf..61e25ae 100755 --- a/files/powermenu/type-6/powermenu.sh +++ b/files/powermenu/type-6/powermenu.sh @@ -82,6 +82,8 @@ run_cmd() { i3-msg exit elif [[ "$DESKTOP_SESSION" == 'plasma' ]]; then qdbus org.kde.ksmserver /KSMServer logout 0 0 0 + elif [[ "$DESKTOP_SESSION" == 'awesome' ]]; then + awesome-client "awesome.quit()" fi fi else From d5b1b2ea5a224d8c2aa3d3c2fbb9ae6bd63dc694 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gy=C3=B6ngy=C3=B6si=20G=C3=A1bor?= <67601373+megvadulthangya@users.noreply.github.com> Date: Fri, 16 Jan 2026 16:21:55 +0100 Subject: [PATCH 7/7] Disable cron schedule for sponsors workflow Comment out the schedule for the cron job in sponsors.yml --- .github/workflows/sponsors.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sponsors.yml b/.github/workflows/sponsors.yml index d9598f5..0e2b610 100644 --- a/.github/workflows/sponsors.yml +++ b/.github/workflows/sponsors.yml @@ -1,8 +1,8 @@ name: Generate Sponsors README on: - schedule: - - cron: 00 15 * * 0-6 + #schedule: + # - cron: 00 15 * * 0-6 jobs: cron: