diff options
| author | Ja.KooLit <85185940+JaKooLit@users.noreply.github.com> | 2024-07-06 14:54:08 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-06 14:54:08 +0900 |
| commit | daa510e15ed8dd3f8a022e8ef1c3c962aa99f475 (patch) | |
| tree | 38d448de0737c496c215440d89cc7c574e41d470 /config | |
| parent | 2c29c4606e0b4a828b58c3cd1164cb879e99a250 (diff) | |
| parent | ed9b40823b2b6227a8ba3257d8a49e43072ddad2 (diff) | |
Merge pull request #364 from Eccys/patch-1
Show thumbnail of random wallpaper in wallpaper selector
Diffstat (limited to 'config')
| -rwxr-xr-x | config/hypr/UserScripts/WallpaperSelect.sh | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/config/hypr/UserScripts/WallpaperSelect.sh b/config/hypr/UserScripts/WallpaperSelect.sh index 06859112..d2ca7c28 100755 --- a/config/hypr/UserScripts/WallpaperSelect.sh +++ b/config/hypr/UserScripts/WallpaperSelect.sh @@ -33,8 +33,8 @@ rofi_command="rofi -i -show -dmenu -config ~/.config/rofi/config-wallpaper.rasi" # Sorting Wallpapers menu() { sorted_options=($(printf '%s\n' "${PICS[@]}" | sort)) - # Place ". random" at the beginning - printf "%s\n" "$RANDOM_PIC_NAME" + # Place ". random" at the beginning with the random picture as an icon + printf "%s\x00icon\x1f%s\n" "$RANDOM_PIC_NAME" "$RANDOM_PIC" for pic_path in "${sorted_options[@]}"; do pic_name=$(basename "$pic_path") # Displaying .gif to indicate animated images @@ -59,7 +59,6 @@ main() { # Random choice case if [ "$choice" = "$RANDOM_PIC_NAME" ]; then - RANDOM_PIC="${PICS[$((RANDOM % ${#PICS[@]}))]}" swww img -o $focused_monitor "${RANDOM_PIC}" $SWWW_PARAMS exit 0 fi |
