dotfiles/.config/hypr/scripts/random_wallpaper_hyprpaper
2025-04-20 14:08:02 +02:00

8 lines
319 B
Bash
Executable file

#!/usr/bin/env bash
WALLPAPER_DIR="$HOME/.config/hypr/theme/walls"
CURRENT_WALL=$(hyprctl hyprpaper listloaded)
WALLPAPER=$(find "$WALLPAPER_DIR" -type f ! -name "$(basename "$CURRENT_WALL")" | shuf -n 1)
hyprctl hyprpaper reload ,"$WALLPAPER" && notify-send "Wallpaper Changed" -i "$WALLPAPER" --app-name=Wallpaper