From 80bde7dfe2f7a9bb0dc0d657759f976a25f1afe9 Mon Sep 17 00:00:00 2001 From: tobi-wan-kenobi Date: Sat, 26 Mar 2022 21:02:12 +0100 Subject: [PATCH] [powermenu] add quit for awesome window manager quit awesome window manager using its client tool --- 1080p/applets/android/powermenu.sh | 2 ++ 1080p/applets/applets/powermenu.sh | 2 ++ 1080p/applets/menu/powermenu.sh | 2 ++ 1080p/powermenu/powermenu.sh | 2 ++ 720p/applets/android/powermenu.sh | 2 ++ 720p/applets/applets/powermenu.sh | 2 ++ 720p/applets/menu/powermenu.sh | 2 ++ 720p/powermenu/powermenu.sh | 2 ++ 8 files changed, 16 insertions(+) diff --git a/1080p/applets/android/powermenu.sh b/1080p/applets/android/powermenu.sh index e28c731..55891d3 100755 --- a/1080p/applets/android/powermenu.sh +++ b/1080p/applets/android/powermenu.sh @@ -84,6 +84,8 @@ case $chosen in bspc quit elif [[ "$DESKTOP_SESSION" == "i3" ]]; then i3-msg exit + elif [[ "$DESKTOP_SESSION" == "awesome" ]]; then + awesome-client "awesome.quit()" fi elif [[ $ans == "no" || $ans == "NO" || $ans == "n" || $ans == "N" ]]; then exit 0 diff --git a/1080p/applets/applets/powermenu.sh b/1080p/applets/applets/powermenu.sh index 500cbce..66b9d54 100755 --- a/1080p/applets/applets/powermenu.sh +++ b/1080p/applets/applets/powermenu.sh @@ -88,6 +88,8 @@ case $chosen in bspc quit elif [[ "$DESKTOP_SESSION" == "i3" ]]; then i3-msg exit + elif [[ "$DESKTOP_SESSION" == "awesome" ]]; then + awesome-client "awesome.quit()" fi elif [[ $ans == "no" || $ans == "NO" || $ans == "n" || $ans == "N" ]]; then exit 0 diff --git a/1080p/applets/menu/powermenu.sh b/1080p/applets/menu/powermenu.sh index 7316af7..97fd2c0 100755 --- a/1080p/applets/menu/powermenu.sh +++ b/1080p/applets/menu/powermenu.sh @@ -88,6 +88,8 @@ case $chosen in bspc quit elif [[ "$DESKTOP_SESSION" == "i3" ]]; then i3-msg exit + elif [[ "$DESKTOP_SESSION" == "awesome" ]]; then + awesome-client "awesome.quit()" fi elif [[ $ans == "no" || $ans == "NO" || $ans == "n" || $ans == "N" ]]; then exit 0 diff --git a/1080p/powermenu/powermenu.sh b/1080p/powermenu/powermenu.sh index 9b444f4..3529cca 100755 --- a/1080p/powermenu/powermenu.sh +++ b/1080p/powermenu/powermenu.sh @@ -107,6 +107,8 @@ case $chosen in bspc quit elif [[ "$DESKTOP_SESSION" == "i3" ]]; then i3-msg exit + elif [[ "$DESKTOP_SESSION" == "awesome" ]]; then + awesome-client "awesome.quit()" fi elif [[ $ans == "no" || $ans == "NO" || $ans == "n" || $ans == "N" ]]; then exit 0 diff --git a/720p/applets/android/powermenu.sh b/720p/applets/android/powermenu.sh index e28c731..55891d3 100755 --- a/720p/applets/android/powermenu.sh +++ b/720p/applets/android/powermenu.sh @@ -84,6 +84,8 @@ case $chosen in bspc quit elif [[ "$DESKTOP_SESSION" == "i3" ]]; then i3-msg exit + elif [[ "$DESKTOP_SESSION" == "awesome" ]]; then + awesome-client "awesome.quit()" fi elif [[ $ans == "no" || $ans == "NO" || $ans == "n" || $ans == "N" ]]; then exit 0 diff --git a/720p/applets/applets/powermenu.sh b/720p/applets/applets/powermenu.sh index 500cbce..66b9d54 100755 --- a/720p/applets/applets/powermenu.sh +++ b/720p/applets/applets/powermenu.sh @@ -88,6 +88,8 @@ case $chosen in bspc quit elif [[ "$DESKTOP_SESSION" == "i3" ]]; then i3-msg exit + elif [[ "$DESKTOP_SESSION" == "awesome" ]]; then + awesome-client "awesome.quit()" fi elif [[ $ans == "no" || $ans == "NO" || $ans == "n" || $ans == "N" ]]; then exit 0 diff --git a/720p/applets/menu/powermenu.sh b/720p/applets/menu/powermenu.sh index 7316af7..97fd2c0 100755 --- a/720p/applets/menu/powermenu.sh +++ b/720p/applets/menu/powermenu.sh @@ -88,6 +88,8 @@ case $chosen in bspc quit elif [[ "$DESKTOP_SESSION" == "i3" ]]; then i3-msg exit + elif [[ "$DESKTOP_SESSION" == "awesome" ]]; then + awesome-client "awesome.quit()" fi elif [[ $ans == "no" || $ans == "NO" || $ans == "n" || $ans == "N" ]]; then exit 0 diff --git a/720p/powermenu/powermenu.sh b/720p/powermenu/powermenu.sh index 9b444f4..3529cca 100755 --- a/720p/powermenu/powermenu.sh +++ b/720p/powermenu/powermenu.sh @@ -107,6 +107,8 @@ case $chosen in bspc quit elif [[ "$DESKTOP_SESSION" == "i3" ]]; then i3-msg exit + elif [[ "$DESKTOP_SESSION" == "awesome" ]]; then + awesome-client "awesome.quit()" fi elif [[ $ans == "no" || $ans == "NO" || $ans == "n" || $ans == "N" ]]; then exit 0