Files
.dotfiles/hypr/select_wallpaper.sh
2025-02-07 21:28:29 -08:00

22 lines
575 B
Bash
Executable File

#!/bin/bash
WALLPAPERS_PATH=$HOME/WallPapers/
HYPR_DIR=$HOME/.config/hypr/hyprpaper.conf
HYPR_OUT=$HOME/.config/hypr/data
NEW_WALL=$(ls $WALLPAPERS_PATH | wofi --dmenu --allow-images true)
wal --cols16 -i "$WALLPAPERS_PATH$NEW_WALL"
echo '' > $(echo $HYPR_DIR)
echo "preload = $WALLPAPERS_PATH$NEW_WALL" >> $(echo $HYPR_DIR)
echo "wallpaper =,$WALLPAPERS_PATH$NEW_WALL" >> $(echo $HYPR_DIR)
echo "splash = false" >> $(echo $HYPR_DIR)
cp -rf $WALLPAPERS_PATH$NEW_WALL ~/.cache/current_wallpaper
echo $WALLPAPERS_PATH$NEW_WALL
sh $HOME/.config/hypr/reload_hyprland.sh