diff --git a/Assets/wallpapers/retrilz-dots_0.jpg b/Assets/wallpapers/retrilz-dots_0.jpg deleted file mode 100644 index f11e854..0000000 Binary files a/Assets/wallpapers/retrilz-dots_0.jpg and /dev/null differ diff --git a/Assets/wallpapers/retrilz-dots_1.jpg b/Assets/wallpapers/retrilz-dots_1.jpg deleted file mode 100644 index 7c45a76..0000000 Binary files a/Assets/wallpapers/retrilz-dots_1.jpg and /dev/null differ diff --git a/Assets/wallpapers/retrilz-dots_3.jpg b/Assets/wallpapers/retrilz-dots_3.jpg deleted file mode 100644 index 3916d77..0000000 Binary files a/Assets/wallpapers/retrilz-dots_3.jpg and /dev/null differ diff --git a/Assets/wallpapers/retrilz-dots_4.png b/Assets/wallpapers/retrilz-dots_4.png deleted file mode 100644 index 1434e28..0000000 Binary files a/Assets/wallpapers/retrilz-dots_4.png and /dev/null differ diff --git a/Configs/.config/hypr/hyprland/keybindings.conf b/Configs/.config/hypr/hyprland/keybindings.conf index f794c30..ac6bd5d 100644 --- a/Configs/.config/hypr/hyprland/keybindings.conf +++ b/Configs/.config/hypr/hyprland/keybindings.conf @@ -40,7 +40,6 @@ bind = $mainMod, N, exec, swaync-client -t -sw bind = $mainMod ALT, P, exec, ~/.config/bin/change-wall.sh ~/Pictures/Wallpapers bind = $mainMod SHIFT ALT, P, exec, ~/.config/bin/change-wall.sh ~/Pictures/Wallpapers_ bind = $mainMod SHIFT, P, exec, ~/.config/bin/wall-selector.sh ~/Pictures/Wallpapers -# bind = $mainMod SHIFT, P, exec, uwsm app -- waypaper # Toggle Waybar diff --git a/README-ru.md b/README-ru.md index 45a1372..8003d68 100644 --- a/README-ru.md +++ b/README-ru.md @@ -655,8 +655,8 @@ yay -S mpvpaper ### Обои +- [Matugen](https://share.rzx.ovh/folder/cmik5z0om005001pc7996irnv) - [Монохром](https://share.rzx.ovh/folder/cm8q1lxwp000mln01qsqbpb7f) -- Скоро... ## Flameshot diff --git a/README.md b/README.md index b58aa72..e5df7be 100644 --- a/README.md +++ b/README.md @@ -656,8 +656,8 @@ yay -S mpvpaper ### Wallpapers +- [Matugen](https://share.rzx.ovh/folder/cmik5z0om005001pc7996irnv) - [Monochrome](https://share.rzx.ovh/folder/cm8q1lxwp000mln01qsqbpb7f) -- Soon... ## Flameshot diff --git a/Scripts/install.sh b/Scripts/install.sh index f3eca01..d9cf138 100755 --- a/Scripts/install.sh +++ b/Scripts/install.sh @@ -4,16 +4,16 @@ set -euo pipefail DOTFILES_DIR="$HOME/dotfiles" -RED='\033[1;31m' -YELLOW='\033[1;33m' -GREEN='\033[1;32m' -CYAN='\033[1;36m' -BLUE='\033[1;34m' -RESET='\033[0m' +RED="\033[1;31m" +YELLOW="\033[1;33m" +GREEN="\033[1;32m" +CYAN="\033[1;36m" +BLUE="\033[1;34m" +RESET="\033[0m" print_section() { echo -e "${CYAN}━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" - echo -e "$1" + echo -e " $1" echo -e "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━${RESET}" } @@ -222,15 +222,31 @@ run_services() { } setup_wallpapers() { - local wallpaper_dest="$HOME/Pictures/Wallpapers" + print_section "Wallpapers" + + local wallpaper_dest="$HOME/Pictures/Wallpapers-test" mkdir -p "$wallpaper_dest" - cp -r "$DOTFILES_DIR/Assets/wallpapers/"* "$wallpaper_dest/" - echo -e "${GREEN}Wallpapers copied to $wallpaper_dest${RESET}" + + echo -e "${BLUE}Downloading 5 random wallpapers${RESET}" + echo -e "${BLUE}All wallpapers:${RESET} https://share.rzx.ovh/folder/cmik5z0om005001pc7996irnv" + + curl -s "https://share.rzx.ovh/api/server/folder/cmik5z0om005001pc7996irnv" | + jq -r '.files[].name' | + shuf -n 5 | + while read -r name; do + [ -z "$name" ] && continue + + local url="https://share.rzx.ovh/raw/$name" + echo -e "${GREEN}Downloading wallpaper:${RESET} $url" + curl --connect-timeout 5 --max-time 30 -L -s "$url" -o "$wallpaper_dest/$name" || echo -e "${RED}Failed to download wallpaper:${RESET} $name" + done + + echo -e "${GREEN}Wallpapers saved to $wallpaper_dest${RESET}" mkdir "$HOME/.local/share/color-schemes" || true - "$DOTFILES_DIR/Configs/.config/bin/change-wall.sh" ~/Pictures/Wallpapers - echo -e "${GREEN}Wallpapers set.${RESET}" + "$HOME/.config/bin/change-wall.sh" "$wallpaper_dest" + echo -e "${GREEN}Wallpaper set.${RESET}" } setup_theme() {