dotfiles/files/.config/hypr/start-hyprpaper.sh
2025-04-26 17:57:58 +02:00

16 lines
336 B
Bash
Executable File

#!/usr/bin/env bash
killall hyprpaper &> /dev/null
files=($HOME/.local/share/wallpapers/*)
filepath="${files[RANDOM % ${#files[@]}]}"
configpath="/tmp/hyprpaper-$USER.conf"
echo "preload = $filepath" > "$configpath"
echo "wallpaper = , $filepath" >> "$configpath"
echo "splash = false" >> "$configpath"
hyprpaper -c "$configpath"