]> Freerunner's - dotfiles.git/commitdiff
scripts: auto-close swaync on use
authorAndre Ramnitz <tux.rising@gmail.com>
Mon, 26 Aug 2024 07:18:29 +0000 (09:18 +0200)
committerAndre Ramnitz <tux.rising@gmail.com>
Mon, 26 Aug 2024 13:52:01 +0000 (15:52 +0200)
config/hypr/scripts/grimblast-sshot-area
config/hypr/scripts/grimblast-sshot-output
local/bin/powerprofile
local/bin/rndwallpaper

index 1b402f91f1ead3b42070fa1a81d3999134f6fe93..c8f9e2a8f2e524580dc9360f7d042c4ea77492a6 100755 (executable)
@@ -1,4 +1,4 @@
 #!/bin/sh
 
+swaync-client -cp
 ~/dotfiles/config/hypr/scripts/grimblast save area ~/Bilder/Screenshots/scrot-area-$(date +%Y%m%d-%H%M%S).png
-
index d0241f50a95aeb764a2f67b84ce3721ed2fd1c45..80bd2d07f1c6c83095a6011305f737d5d235e605 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
 
+swaync-client -cp
 ~/dotfiles/config/hypr/scripts/grimblast save output ~/Bilder/Screenshots/scrot-output-$(date +%Y%m%d-%H%M%S).png
 
index 78cd34059a84ef5f67710f062d9d1843190be72e..a0e9318d4e142c0251fcca776a22aea12e6314f4 100755 (executable)
@@ -7,14 +7,17 @@ case "$1" in
     default)
         /usr/bin/corectrl -m UV275
         sudo /home/andy/dotfiles/local/bin/ryzenpwr default > /dev/null 2>&1
+        swaync-client -cp
         ;;
     silent)
         /usr/bin/corectrl -m UV260
         sudo /home/andy/dotfiles/local/bin/ryzenpwr silent > /dev/null 2>&1
+        swaync-client -cp
         ;;
     oc)
         /usr/bin/corectrl -m UV335
         sudo /home/andy/dotfiles/local/bin/ryzenpwr oc > /dev/null 2>&1
+        swaync-client -cp
         ;;
     *)
         echo "Usage: powerprofile ( default | silent | oc )"
index 5732edb15bc30e41f43dd8fcf1b1e4a4e12c757f..a4b2f93422058852ca17e139ea103beb1acffd5f 100755 (executable)
@@ -10,11 +10,16 @@ case "$1" in
     quote)
         find "$WALLDIR" -type f \( -iname \*jpg -o -iname \*jpeg -o -iname \*png -o -iname \*webp \) | sort -R | tail -n1 | sed "s/^/'/;s/$/'/"
         ;;
+    unquoted)
+        find "$WALLDIR" -type f \( -iname \*jpg -o -iname \*jpeg -o -iname \*png -o -iname \*webp \) | sort -R | tail -n1
+        ;;
     swww)
         swww img "$(find "$WALLDIR" -type f \( -iname \*jpg -o -iname \*jpeg -o -iname \*png -o -iname \*webp \) | sort -R | tail -n1)"
         ;;
     *)
-        find "$WALLDIR" -type f \( -iname \*jpg -o -iname \*jpeg -o -iname \*png -o -iname \*webp \) | sort -R | tail -n1
+        find "$WALLDIR" -type f \( -iname \*jpg -o -iname \*jpeg -o -iname \*png -o -iname \*webp \) | sort -R | tail -n1 | sed 's/^/"/;s/$/"/'
         ;;
 esac
 
+# unconditionally close swaync-client
+swaync-client -cp