]> Freerunner's - dotfiles.git/commitdiff
upgrayyedd-kdialog: integrate with swaync
authorAndre Ramnitz <tux.rising@gmail.com>
Sat, 7 Sep 2024 09:05:22 +0000 (11:05 +0200)
committerAndre Ramnitz <tux.rising@gmail.com>
Sun, 8 Sep 2024 11:05:48 +0000 (13:05 +0200)
config/dot-config/swaync/config.json
local/dot-local/bin/upgrayyedd-kdialog

index 29f3b1d03d33a0d55e91f88b4abac9f9fca70153..0701b1487b957c127295d79fd17a7e88445726fa 100644 (file)
         "label": "",
         "position": "right",
         "actions": [
+          {
+            "label": "󰏕 Upgrayyedd",
+            "command": "upgrayyedd-kdialog"
+          },
           {
             "label": " Lock",
             "command": "hyprlock"
index 02e5b7a1fc0a5722bde14f43b2442c97a0b8e926..ced6c8456227484cf124ce1c2ac84937c320dad3 100755 (executable)
@@ -1,11 +1,13 @@
 #!/bin/bash
 
+swaync-client -cp -sw
+
 choice=$(kdialog --menu "Aktion wählen:" 1 "Portage @world update" 2 "Portage @world update with refresh" 3 "Portage depclean @world" --default "Portage @world update");
 
 case $choice in
-    1) ~/.local/bin/upgrayyedd again ;;
-    2) ~/.local/bin/upgrayyedd refresh ;;
-    3) ~/.local/bin/upgrayyedd clean ;;
+    1) footclient -a popup -H ~/.local/bin/upgrayyedd again ;;
+    2) footclient -a popup -H ~/.local/bin/upgrayyedd refresh ;;
+    3) footclient -a popup -H ~/.local/bin/upgrayyedd clean ;;
     *) echo "Failure"
 esac