From f79faf87fd4a1aad736ee95c62a924d055a01d61 Mon Sep 17 00:00:00 2001 From: Andre Ramnitz Date: Sun, 27 Apr 2025 03:01:21 +0200 Subject: [PATCH] hypr: script to apply rnd wallpaper with hyprpaper --- dot-local/bin/rndhyprpaper | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 dot-local/bin/rndhyprpaper diff --git a/dot-local/bin/rndhyprpaper b/dot-local/bin/rndhyprpaper new file mode 100755 index 00000000..1af87ab9 --- /dev/null +++ b/dot-local/bin/rndhyprpaper @@ -0,0 +1,11 @@ +#!/usr/bin/env bash + +WALLPAPER_DIR="$HOME/Bilder/Wallpapers-simple" +CURRENT_WALL=$(hyprctl hyprpaper listloaded) + +# Get a random wallpaper that is not the current one +WALLPAPER=$(find "$WALLPAPER_DIR" -type f ! -name "$(basename "$CURRENT_WALL")" | shuf -n 1) + +# Apply the selected wallpaper +hyprctl hyprpaper reload ,"$WALLPAPER" + -- 2.51.2